feat(mcp): Add replace_ast_node, semantic_code_search, read_directory_architecture, nvim_send_to_terminal
This commit is contained in:
1 parent
d4635ab6dc
commit
9787af0f27
5 files changed
+259
No files matched your search
@@ -159,3 +159,10 @@ The LLM agent interacts with your active Neovim session using a dedicated set of
|
||||
- **Ghost Text Previews (
|
||||
vim_set_preview)**: Pushes proposed LLM code diffs directly into Neovim buffers as ephemeral virtual text.
|
||||
- [Prompting Guide & Effective Discourse](./PROMPTING_GUIDE.md): Learn how to phrase prompts to get the most out of the agent and memory server.
|
||||
|
||||
## T2R & Token Efficiency Enhancements (V2)
|
||||
- **AST Node Replacer (␍eplace_ast_node)**: Uses ree-sitter to deterministically edit functions and structs without relying on exact line numbers or regex matching, ensuring zero syntax breaking edits.
|
||||
- **Semantic Code Search (semantic_code_search)**: Integrates local vector embeddings to execute conceptual code searches instead of blind grep regexes, preventing hallucinated token consumption.
|
||||
- **Interactive Terminal Integrations (
|
||||
vim_send_to_terminal)**: Proxies shell execution into visible Neovim splits so human operators can watch agents compile code, debug output, and intervene interactively.
|
||||
- **Bird's Eye Architecture View (␍ead_directory_architecture)**: Generates a high-level summary of workspace directories using heuristic analysis to prevent LLMs from wasting tokens on reading dozens of files while exploring new repos.
|
||||
Reference in new issue
Block a user