mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-14 16:07:52 +00:00
- check_files syncs each file from disk, tells its language servers it was saved (so on-save checks such as rust-analyzer's cargo check run), waits until every server answered for the current text and went idle, and reports per file whether the problems are complete (checked / incomplete / serverUnavailable / noLanguageServer / untrusted / failed) with each server's status and reason. - read_file with offset or limit returns exactly that range plus where to read on; the default read of a whole file keeps its head and tail. - search_text / search_regex / search_symbol results carry the matched line (long lines cut around the match) and, with `context`, the lines before and after it. - Merged main: check_files uses the run tools' uncapped timeout. Co-authored-by: guoyucode <29471644+guoyucode@users.noreply.github.com>