Commit Graph

25 Commits

Author SHA1 Message Date
Jack Amadeo c5abcb7548 Actually send cancellation to MCP servers (#3865) 2025-08-12 09:37:52 -04:00
Jack Amadeo 6b93260fd0 Use RMCP for StreamableHTTP OAuth support (#3845) 2025-08-06 09:02:38 -04:00
Jack Amadeo 7174fc74c3 Detect client disconnects and cancel tool calls (#3782) 2025-08-05 11:48:15 +02:00
Lifei Zhou 48a38dc034 Chore: apply more clippy rules to prevent from code complexity (#3813) 2025-08-03 20:03:08 +10:00
Jack Amadeo 6b3018b77a Swap MCP client implementations to rmcp (#3634) 2025-08-01 17:14:41 -04:00
Alex Hancock 959f51ffc4 fix: address issue with streamable http interactions via mcp (#3693) 2025-07-28 15:02:14 -04:00
Jack Amadeo 0ef38c6658 chore: use typed notifications from rmcp (#3653) 2025-07-25 14:04:18 -04:00
Alex Hancock 31a5f9cbbc feat: convert GetPromptResult from mcp_core to rmcp version (#3650) 2025-07-25 11:16:58 -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
wonrax 73d66ebfcf fix: improve extension startup error messages with command details (#2694)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-15 18:26:30 +02:00
Jeremiah Williams 883bc67d3b Add native OAuth 2.0 authentication support to MCP client (#3213)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-07-02 10:28:38 -07:00
btdeviant 2948d4a375 feat: Adding streamable-http transport support for backend, desktop and cli (#2942) 2025-07-01 16:35:11 -07:00
Michael Neale 7f71220411 hotfix: fix build (#3102) 2025-06-27 15:29:21 +10:00
Jack Amadeo fe694c228d fix: Check for stderr error in receive() (#2905) 2025-06-13 14:43:45 -04:00
Jack Amadeo 1326db231e fix: handle JsonRPC error variants as responses (#2903) 2025-06-13 09:05:46 -07:00
Jack Amadeo 03e5549b54 feat: Handle MCP server notification messages (#2613)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-05-30 11:50:14 -04:00
Alice Hau 85dd6375b5 fix: cleanup MCP processes when CLI closes (#2469)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-08 10:19:59 -04:00
jokellyfenton 45c1c3d183 fix: update SSEActor error logging (#2052)
Co-authored-by: Jo Kelly-Fenton <jkellyfenton@spotify.com>
2025-04-07 10:26:22 -04:00
Yingjie He 680523297b feat: add tool annotations for build-in tools (#1939) 2025-03-31 16:46:55 -07:00
Ben Walding af2e52dfc0 fix: update the mcp client protocol version to 2024-11-05 (#1690) 2025-03-17 09:46:26 -04:00
Kalvin C d0ca46983e feat(cli): add mcp prompt support via slash commands (#1323) 2025-02-27 15:47:29 -08:00
Jack Eadie 3af2bf869d For client, move println! and eprintln! to tracing (#1304) 2025-02-20 09:01:12 -08:00
Max Novich cfd3ee8fd9 feat: goose windows (#880)
Co-authored-by: Ryan Versaw <ryan@versaw.com>
2025-02-10 15:05:13 -08:00
Salman Mohammed 407cebf921 fix: post endpoint url on sse endpoint event (#900) 2025-01-29 16:48:04 -05:00
Bradley Axen 1c9a7c0b05 feat: V1.0 (#734)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Wendy Tang <wendytang@squareup.com>
Co-authored-by: Jarrod Sibbison <72240382+jsibbison-square@users.noreply.github.com>
Co-authored-by: Alex Hancock <alex.hancock@example.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
Co-authored-by: Wes <141185334+wesrblock@users.noreply.github.com>
Co-authored-by: Max Novich <maksymstepanenko1990@gmail.com>
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: Alec Thomas <alec@swapoff.org>
Co-authored-by: lily-de <119957291+lily-de@users.noreply.github.com>
Co-authored-by: kalvinnchau <kalvin@block.xyz>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
Co-authored-by: bwrage <bwrage@squareup.com>
Co-authored-by: Kalvin Chau <kalvin@squareup.com>
Co-authored-by: Alice Hau <110418948+ahau-square@users.noreply.github.com>
Co-authored-by: Alistair Gray <ajgray@stripe.com>
Co-authored-by: Nahiyan Khan <nahiyan.khan@gmail.com>
Co-authored-by: Alex Hancock <alexhancock@squareup.com>
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
Co-authored-by: marcelle <1852848+laanak08@users.noreply.github.com>
Co-authored-by: Yingjie He <yingjiehe@block.xyz>
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
Co-authored-by: Lily Delalande <ldelalande@block.xyz>
Co-authored-by: Adewale Abati <acekyd01@gmail.com>
Co-authored-by: Ebony Louis <ebony774@gmail.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
Co-authored-by: Ebony Louis <55366651+EbonyLouis@users.noreply.github.com>
2025-01-24 13:04:43 -08:00