Commit Graph

154 Commits

Author SHA1 Message Date
Jack Amadeo a2bd9e2af0 feat(acp): Read files (#4531) 2025-09-05 13:29:14 -04:00
Max Novich 195f389972 update to RMCP 0.6.2 (#4523) 2025-09-05 09:54:10 -04:00
Michael Neale c55ee2c26f feat: Agent Client Protocol implementation of goose (#4511) 2025-09-05 11:49:26 +10:00
Alex Hancock d6dbbab8bc chore(release): release version 1.7.0 (#4391) 2025-09-02 15:39:41 -04:00
Angela Ning 6807b6d0a3 Rewrite the developer mcp using the rmcp sdk (#4297) 2025-09-02 11:24:43 -04:00
Lifei Zhou ce69b396ce chore: move list recipes and archive recipe to goose server (#4422) 2025-09-01 11:28:28 +10:00
Lifei Zhou 298fb9091a Enable load nested hint files (#4002) 2025-08-26 10:51:35 +10:00
Alex Hancock dc01d1c7f8 release/1.6.0 (#4280) 2025-08-22 12:59:04 -04:00
Alex Hancock 5d7e6d0cb1 chore: upgrade rmcp to 0.6.0 (#4243) 2025-08-21 10:20:48 -04:00
Douwe Osinga 942ef5b0a3 Custom providers update (#4099)
Co-authored-by: developerayo <shodipovi@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-08-19 15:03:10 -07:00
Jack Amadeo 33bf5a44ed chore: remove the google drive built-in extension (#4187) 2025-08-19 17:04:30 -04:00
Alex Hancock 2bc297c763 chore(release): release version 1.5.0 (#4169) 2025-08-19 12:44:22 -04:00
Wendy Tang b23559640a chore: remove vector search tool selection strategy (#3933)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-18 13:56:27 +10:00
Jack Amadeo a78939654d feat(mcp): Persist OAuth credentials to keyring (#4007) 2025-08-15 14:01:35 -04:00
Alex Hancock 285e110836 chore(release): release version 1.4.0 (#4069)
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-15 11:29:40 -04:00
Alex Hancock bd1eff52a4 feat: ToolError migration to ErrorData (#4051) 2025-08-12 16:18:41 -04:00
Jack Amadeo 2eca4b8416 MCP session replay integration test (#3939) 2025-08-12 14:03:49 -04:00
Alex Hancock 46cc89d980 chore(release): release version 1.3.0 (#3921)
Co-authored-by: David Katz <dkatz@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
2025-08-11 11:44:26 -04:00
Amed Rodriguez 48c9af0ed9 Sanitize Tags Unicode Block (#3920) 2025-08-08 09:06:08 -07:00
Colin Walters 719b569681 mcp/developer: Refactor to use tokio SplitStream (#3894)
Signed-off-by: Colin Walters <walters@verbum.org>
2025-08-08 11:44:14 +10:00
Jack Amadeo 43d6d1a492 chore: rmcp 0.5.0 (#3935) 2025-08-07 18:07:03 -07:00
Alex Hancock ad2dfffa22 feat(deps): upgrade rmcp to 0.4.1 (#3918) 2025-08-07 11:47:19 -04:00
Jack Amadeo 6b93260fd0 Use RMCP for StreamableHTTP OAuth support (#3845) 2025-08-06 09:02:38 -04:00
Douwe Osinga bef7622123 Suppress ansi with pipes (#3775)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-05 11:37:02 +02:00
Jack Amadeo 6b3018b77a Swap MCP client implementations to rmcp (#3634) 2025-08-01 17:14:41 -04:00
Max Novich 3b6a92b715 Mnovich/otlp v2 (#3772) 2025-08-01 12:15:12 -07:00
Andrew Harvard 001bcebcee feat: upgrade rmcp (#3738) 2025-07-31 08:57:51 -04:00
Douwe Osinga 656b5b889f Remove unused dependencies (#3626)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-29 17:32:25 +02:00
Salman Mohammed 4ac5fe4f8d chore: remove ffi libraries and related code (#3699) 2025-07-29 09:21:08 -04:00
Alex Hancock 959f51ffc4 fix: address issue with streamable http interactions via mcp (#3693) 2025-07-28 15:02:14 -04:00
Douwe Osinga 73a274d311 Provider scenario tests (#3688)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-28 20:04:11 +02:00
Douwe Osinga eef72f8a6f Goose security updates (#3579)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-24 11:09:26 +10:00
Jack Amadeo eab80366e5 Remove mcp_macros and unused types (#3581) 2025-07-22 16:32:24 -04:00
Alex Hancock 3e5c9b8505 feat: migrate JsonRpcMessage/Request/Response/Error/Notification from internal mcp crates to rmcp versions (#3564) 2025-07-22 13:45:00 -04:00
Douwe Osinga 9f356e7009 Agent loop defensive (#3554)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-22 18:21:47 +02:00
Jarrod Sibbison e2e656c012 refactor: Centralise deeplink encode and decode into server (#3489) 2025-07-20 18:13:55 +10:00
Jack Amadeo d5291461ca Replace mcp_core::content types with rmcp::model types (#3500) 2025-07-18 17:23:25 -04:00
Alex Hancock 76da3a9724 feat: switch from mcp_core::Role to rmcp::model::Role (#3488) 2025-07-18 12:30:23 -04:00
Alex Hancock 1e0e72cdb8 feat: add rmcp as a workspace dep (#3483) 2025-07-17 22:18:35 -04:00
Zane 3b90282b49 chore(release): release version 1.1.0 (#3465) 2025-07-16 14:56:01 -07:00
Jack Amadeo f1d039b726 chore(release): release version 1.0.36 (#3436) 2025-07-15 18:36:29 -04:00
Alice Hau e048f7d6f7 [feat]: improve file search tools to add globsearch / grep tools (#3368)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-07-15 09:45:39 -04:00
toyamagu-2021 d3beeace95 fix: use safe_truncate to truncate charactor (#3263) (#3264)
Signed-off-by: toyamagu2021@gmail.com <toyamagu2021@gmail.com>
2025-07-15 12:34:40 +02:00
Jack Amadeo fde3a578a5 feat: stream LLM responses (#2677)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-14 14:57:03 -04:00
Prem Pillai 626f00e290 revert: refactor: abstract keyring logic to better enable DI (#3358) 2025-07-11 16:58:38 +10:00
Prem Pillai 7e4a98d4b6 refactor: abstract keyring logic to better enable DI (#3262) 2025-07-10 16:41:15 +10:00
Lily Delalande f208cb6ae2 chore(release): release version 1.0.35 (#3292) 2025-07-07 22:08:55 -04:00
Lily Delalande 79e7a82cde chore(release): release version 1.0.34 (#3285) 2025-07-07 17:48:34 -04:00
Lily Delalande a324fbd0c6 chore(release): release version 1.0.33 (#3284) 2025-07-07 15:56:01 -04:00
Alice Hau f59077587f chore(release): release version 1.0.32 (#3248)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-07-03 14:32:15 -07:00