feat: added MCP support and plugin system for external tool integration

- Added MCP (Model Context Protocol) support with stdio and HTTP transports for external tool integration.
- Implemented plugin system with install, enable, configure, and doctor commands for extensibility.
- Added 22 Exa MCP tools for web search, LinkedIn, company research, and websets operations.
- Introduced LSP tool with rust-analyzer support for code intelligence (diagnostics, hover, references, code actions).
- Added task tool for delegating work to specialized subagents with parallel execution support.
- Implemented web_search and web_fetch tools with Anthropic and Perplexity provider support.
This commit is contained in:
can1357
2026-01-02 17:54:42 +01:00
parent aa37aafde8
commit 560c9670a8
110 changed files with 17880 additions and 368 deletions
+2
View File
@@ -31,3 +31,5 @@ syntax.jsonl
out.jsonl
pi-*.html
out.html
*.kate-swp