Jeffrey Ling
da695fe05a
cleanup diffs and improve glob matching
2024-12-06 17:37:39 -07:00
devin-ai-integration[bot]
4e31b9d66e
fix: add server initialization call
2024-12-06 21:56:41 +00:00
devin-ai-integration[bot]
22a79571d7
fix: properly register search_files tool with schema in server setup
2024-12-06 21:53:53 +00:00
devin-ai-integration[bot]
9049f031cc
fix: use correct tools capability format in server setup
2024-12-06 21:53:00 +00:00
devin-ai-integration[bot]
773fb8d205
fix: enable tools capability in server setup
2024-12-06 21:52:24 +00:00
devin-ai-integration[bot]
2c1bb4426c
fix: simplify server setup and rely on handlers for tool registration
2024-12-06 21:51:49 +00:00
devin-ai-integration[bot]
15dbacdcba
feat: add search_files handler in CallToolRequestSchema
2024-12-06 21:49:22 +00:00
devin-ai-integration[bot]
95e88aeb75
fix: update server setup with correct tool registration format
2024-12-06 21:48:45 +00:00
devin-ai-integration[bot]
3cf9a060cd
feat: add search_files handler with excludePatterns support
2024-12-06 21:47:39 +00:00
devin-ai-integration[bot]
ffd9cb7f53
fix: correct tool registration syntax for search_files
2024-12-06 21:45:28 +00:00
devin-ai-integration[bot]
00a30ac2bb
fix: add proper TypeScript types to search_files handler
2024-12-06 21:44:45 +00:00
devin-ai-integration[bot]
a1855509d1
feat: register search_files tool with excludePatterns support
2024-12-06 21:44:06 +00:00
devin-ai-integration[bot]
b64851723b
fix: use named import for minimatch
2024-12-06 21:41:35 +00:00
devin-ai-integration[bot]
b2b8f29816
feat: add excludePatterns to search_files for filtering directories
...
- Add excludePatterns property to SearchFilesArgsSchema
- Modify searchFiles function to handle path exclusions
- Add minimatch import for glob pattern matching
This change allows excluding specific directories (like node_modules)
from file searches to prevent context window overflow.
Issue: modelcontextprotocol/servers#251
2024-12-06 21:40:54 +00:00
Marc Goodner
b477af5c04
seriously, like aider
2024-12-05 00:33:49 -08:00
Marc Goodner
b04c9334bc
schema def issues
2024-12-04 20:45:43 -08:00
Marc Goodner
b6e052946a
use the diff package, aider inspired search
2024-12-04 20:13:58 -08:00
Marc Goodner
02ff589f58
user aider inspired diff approach
2024-12-04 19:21:04 -08:00
Marc Goodner
bb7925fe11
improve whitespace sensitivity in multiline text matching
2024-12-04 07:35:12 -08:00
Marc Goodner
1ec75e87fc
improve multiline text editing reliability by tracking positions and applying edits in reverse order
2024-12-04 07:27:02 -08:00
Marc Goodner
dc9f56720f
same compare for edit and dry run
2024-12-03 16:45:04 -08:00
Marc Goodner
e5e9e0a0d2
simplify edit_file to use git-style diffs and substring matching
2024-12-02 19:38:33 -08:00
Marc Goodner
40ec305556
simplify text replacement approach for better reliability
2024-12-02 19:21:05 -08:00
Marc Goodner
10ae3eadd7
line numbering improvements
2024-12-02 19:03:48 -08:00
Marc Goodner
431d909717
indentation support
2024-12-02 18:03:36 -08:00
Marc Goodner
a1bc14d38d
improve line ending docs
2024-12-02 17:48:19 -08:00
Marc Goodner
1096d5cd75
edit_file tool
2024-12-02 15:13:05 -08:00
Mahesh Murag
e935bfee80
Updated Filesystem
2024-11-20 23:28:00 -05:00
Mahesh Murag
f9041bbced
Added Zod
2024-11-20 22:45:22 -05:00
Mahesh Murag
3ded1f161d
Updated Filesystem
2024-11-20 22:32:38 -05:00