Justin Spahr-Summers
5b5e24c223
Merge pull request #213 from lamemind/main
...
[FileSystem] directory_tree base implementation
2024-12-11 12:15:44 +00:00
Mahesh Murag
1c30f54b2d
Change case sensitivity for filesystem server
2024-12-10 11:53:23 -05:00
lamemind
188cd7653c
directory_tree outputs JSON
2024-12-09 21:06:10 +01:00
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]
4e08779cb5
docs: update README with excludePatterns documentation for search_files
2024-12-06 21:42:25 +00:00
devin-ai-integration[bot]
ddb24ade66
chore: add minimatch dependency for glob pattern matching
2024-12-06 21:41:54 +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
Enrico Ballardini
a6dfe1e9b6
Merge branch 'main' into main
2024-12-06 10:37:02 -03:00
Marc Goodner
b477af5c04
seriously, like aider
2024-12-05 00:33:49 -08:00
Marc Goodner
7417d4dc07
update read me for current impl
2024-12-04 20:51:39 -08:00
Marc Goodner
b04c9334bc
schema def issues
2024-12-04 20:45:43 -08:00
Marc Goodner
f2dc831df8
Merge branch 'modelcontextprotocol:main' into file-edit
2024-12-04 20:19:28 -08:00
Marc Goodner
f7e5481fe1
Merge branch 'file-edit' of github.com:robotdad/servers into file-edit
2024-12-04 20:15:52 -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
Enrico Ballardini
28cad9d2ab
Merge branch 'main' into main
2024-12-04 16:57:45 -03:00
David Soria Parra
94a36286d2
typescript servers 0.6.2
2024-12-04 16:11:35 +00: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
Enrico Ballardini
deffdb94ac
directory_tree base implementation
2024-12-03 22:52:29 +01:00
David Soria Parra
a096c95e8e
Typescript servers 0.6.1
2024-12-03 17:49:33 +00:00
Marc Goodner
5c0cc52a13
Merge branch 'modelcontextprotocol:main' into file-edit
2024-12-03 08:58:07 -08:00
Marc Goodner
de49769034
limitations added to readme
2024-12-03 08:51:01 -08:00
Marc Goodner
da0ef81067
update readme
2024-12-03 07:21:59 -08:00
David Soria Parra
129d80af31
TS Servers 0.6.0
2024-12-03 14:10:24 +00:00
David Soria Parra
3c03a8e9af
update sdk
2024-12-03 13:00:22 +00: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
9f2a77e044
updated readme
2024-12-02 17:43:17 -08:00
Marc Goodner
1096d5cd75
edit_file tool
2024-12-02 15:13:05 -08:00
Rahim Nathwani
a54651477c
Fix missing mcpServers keys in README code examples
2024-11-25 20:04:06 -08:00
Justin Spahr-Summers
83082ca265
Add missing dependencies
2024-11-25 13:37:24 -06:00
Justin Spahr-Summers
b876cbd52b
Pre-emptive version bump
2024-11-25 13:35:36 -06:00
Justin Spahr-Summers
45c4f70da4
Bump all package versions to 0.5.0
2024-11-25 07:13:35 -06:00