Commit Graph

690 Commits

Author SHA1 Message Date
Richard Feldman
be60a82398 Add multi-edit tool 2025-08-28 15:53:45 -04:00
Conrad Irwin
163b5c87b5 Return errors over MCP 2025-08-28 13:15:25 -06:00
Peter Tripp
79c2cae29d Add Apache2 license (#1) 2025-08-28 15:13:31 -04:00
Ben Brandt
9eccf4ea02 Update deps and fix tests
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
2025-08-28 10:01:27 -07:00
Bennet Bo Fenner
854dfb18dd Fix cancellation
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com>
2025-08-28 18:57:18 +02:00
Conrad Irwin
64f19462a2 Add support for authentication 2025-08-28 10:38:14 -06:00
Richard Feldman
a3d6335bfc Change web search icon to globe
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
2025-08-28 11:09:27 -04:00
Richard Feldman
400ddddd23 Fix grep flags
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
2025-08-28 11:09:18 -04:00
Richard Feldman
5a8f12d692 Don't show "List Directory"
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
2025-08-28 10:22:43 -04:00
Richard Feldman
4a126c7064 Put backticks around terminal command
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
2025-08-28 10:22:32 -04:00
Richard Feldman
0e1c7640cf Add read tool tests
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
2025-08-28 09:49:54 -04:00
Richard Feldman
774ce69f96 Add some write tool tests
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
2025-08-28 09:46:18 -04:00
Conrad Irwin
5ac23643eb Two more 2025-08-27 22:34:06 -06:00
Conrad Irwin
9073555283 Refactor to allow one switch statement 2025-08-27 21:46:31 -06:00
Ben Brandt
9340947688 Dont' delete on cancel 2025-08-27 16:53:47 -07:00
Ben Brandt
265a8b79a6 Add abort controller we can trigger from cancel 2025-08-27 16:45:43 -07:00
Ben Brandt
00de6ef7fb Support @mentions 2025-08-27 16:34:56 -07:00
Ben Brandt
a81d9eaa7f Add more tool conversion tests 2025-08-27 16:05:52 -07:00
Ben Brandt
80a7eaeaff Rename test file 2025-08-27 15:46:53 -07:00
Ben Brandt
4d9d00ed81 Turn off watch mode by default 2025-08-27 15:41:42 -07:00
Ben Brandt
3aa301f360 Refactor tool extraction 2025-08-27 15:41:00 -07:00
Ben Brandt
ea0f25b14c Clean up some tool content 2025-08-27 15:17:42 -07:00
Ben Brandt
4748fc6621 Update label generation 2025-08-27 15:13:54 -07:00
Ben Brandt
fa5e79861e Add MCP tool annotations for zed tools 2025-08-27 15:01:45 -07:00
Ben Brandt
c3f3198818 Add MCP edit tool 2025-08-27 14:24:47 -07:00
Ben Brandt
159ed9f06b Disallow the built-in file tools 2025-08-27 13:57:56 -07:00
Conrad Irwin
42273adeca Write tool 2025-08-27 14:29:52 -06:00
Ben Brandt
50481d77fd Make glob tool nicer
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
2025-08-27 13:18:48 -07:00
Ben Brandt
3a1ccaf942 Unindent system reminder for read tool
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
2025-08-27 12:58:21 -07:00
Ben Brandt
abba373af0 Add read file input descriptions
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
2025-08-27 12:57:42 -07:00
Ben Brandt
cb4cda0d1c Fix tests
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
2025-08-27 12:54:48 -07:00
Ben Brandt
16a352f98e Import streams for node:stream/web
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
2025-08-27 11:51:15 -07:00
Conrad Irwin
b38ee5bfdf Read file tool 2025-08-27 12:27:49 -06:00
Conrad Irwin
554c6c3232 Plannning
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com>
2025-08-27 12:01:50 -06:00
Conrad Irwin
581e9f8785 Bash tool
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com>
2025-08-27 11:46:19 -06:00
Conrad Irwin
42b4daaf62 Working permissions 2025-08-27 11:16:37 -06:00
Conrad Irwin
96d0b838d4 Integration tests 2025-08-27 11:01:07 -06:00
Conrad Irwin
dc78ab2eb4 Tests! 2025-08-27 10:59:00 -06:00
Conrad Irwin
c5b0e3c91c Permissions working... ish 2025-08-27 01:10:38 -06:00
Conrad Irwin
58bb133b5d v0.1 2025-08-26 22:18:57 -06:00