feat: add FetchUrlTool with proxy support and cross-OS path sanitization

- Implement native FetchUrlTool using reqwest for HTTP fetching, which respects HTTP_PROXY, HTTPS_PROXY, and NO_PROXY natively.
- Introduce sanitize_path in utils to bidirectionally handle Windows/WSL path mapping, applying it to various search/git handlers.
- Update .gitignore to exclude mcp_store.redb and tantivy_index.
This commit is contained in:
Riz Ashraf committed 2026-10-10 17:51:56 +01:00
1 parent 250b70d329
commit 5583132cdc
10 files changed
+191 -5

No files matched your search

+2
View File
@@ -10,3 +10,5 @@ temp.json
*.txt
summary.md
__pycache__/
server/mcp_store.redb
server/tantivy_index/