Commit Graph

6 Commits

Author SHA1 Message Date
Ollie Agent f4d49d2420 Add librarian agent; update LSP tools 2026-05-26 11:58:17 +02:00
Levi Neely 7ae8b69ec9 tools: per-tool semantic truncation (file_grep 50, lsp_references 50, memory_recall 10/50, file_read 500) 2026-05-17 12:51:49 +02:00
Levi Neely 9fabcb3851 tools/lsp: add parallel annotation to read-only lsp tools 2026-05-11 13:23:37 +02:00
Levi Neely f320979142 tools/lsp: fix _lib import path, add lsp_completion
All lsp_* scripts used OLLIE_TOOLS_PATH for sys.path which points to
the physical backing store where _lib does not exist. Changed to use
$OLLIE/t (the FUSE mount) where _lib actually lives.

Also added lsp_completion script and textDocument/completion support
in the LSP bridge.
2026-05-11 13:19:02 +02:00
Levi Neely 29ea11be22 lsp tool 2026-04-30 14:39:13 +02:00
Levi Neely 3fec18b780 tools: add LSP bridge and tool scripts
Adds a thin LSP bridge daemon (tools/_lib/lsp/) that manages LSP server
processes on demand, with adapters for gopls, clangd, and intelephense.

Tool scripts:
- lsp_definition: go to definition
- lsp_references: find all references
- lsp_hover: type/doc info
- lsp_rename: rename symbol (applies edits directly)
- lsp_symbols: document/workspace symbols
- lsp_diagnostics: errors and warnings
2026-04-30 11:12:31 +02:00