Commit Graph

37 Commits

Author SHA1 Message Date
Douwe Osinga 727679ce92 Dont show MCP UI/Apps until tool is approved (#6492)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-21 09:09:37 -05:00
Andrew Harvard 06dcb091e2 fix: correctly parse extension name from tool call for MCP apps (#6482) 2026-01-15 08:26:49 -05:00
Andrew Harvard 5e116e3cbc fix: prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources (#6378) 2026-01-07 16:03:19 -05:00
Andrew Harvard 847cabb964 fix: update MCP Apps _meta.ui.resourceUri to use nested format (SEP-1865) (#6372) 2026-01-07 14:53:22 -05:00
Andrew Harvard dbfc9c8958 fix: prevent infinite loop of tool-input notifications in MCP Apps (#6374) 2026-01-07 12:02:14 -05:00
Zane edcd011543 Add recipe download and copy yaml (#6201) 2026-01-05 09:55:50 -08:00
Douwe Osinga 85aee9c5b7 MCP Apps Plumbing (#6286)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-05 10:34:52 -05:00
kdunn926 dd03d2aa95 fix: handle toolnames without underscores (#6318)
Signed-off-by: Kyle Dunn <kdunn926@gmail.com>
2026-01-02 12:22:18 +11:00
Andrew Harvard 91a6b21f39 feat: add mcp app renderer (#6095)
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-22 18:01:21 -05:00
Alex Hancock 7134e89c4b feat: improved UX for tool calls via execute_code (#6205) 2025-12-22 10:42:20 -05:00
Andrew Harvard 07de82ba9b fix: MCP UI not rendering due to CallToolResult structure change (#6143) 2025-12-16 16:54:55 -05:00
Zane d54a06afda Next camp refactor live (#5706) 2025-11-21 14:10:34 -07:00
Alex Hancock c2b8c6466e fix: improve and simplify tool call chain rendering (#5704) 2025-11-12 17:55:58 -05:00
Douwe Osinga 0c2127124f Clean room implementation of the chat process (#5079)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
2025-10-11 10:45:16 -04:00
Jack Amadeo dee7f79f32 feat: Use the screen, goose (#4905) 2025-09-30 20:18:19 -04:00
Spence 69c29a0870 feat: integrate tool call icons with status indicators and daisy chaining (#4279)
Co-authored-by: dianed-square <73617011+dianed-square@users.noreply.github.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
Co-authored-by: Taylor Ho <taylorkmho@gmail.com>
2025-08-29 08:39:38 -04:00
Andrew Harvard db8518f52d feat: upgrade @mcp-ui/client package and improve UI message handling (#4164) 2025-08-21 16:21:32 -04:00
Alex Hancock 112ad20aeb fix: consistent font sizing in ToolCallWithResponse (#4167) 2025-08-18 15:15:58 -04:00
Andrew Harvard a646c7a0f5 Upgrade to MCP-UI ~5.6.2 and handle internalized auto iframe resizing (#3889) 2025-08-06 16:27:11 -04:00
Andrew Harvard 900698777b integrate MCP UI (#2948)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-01 08:09:06 -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
LordMelkor e0b3b0fc70 Enhancement: Extension name tooltips for tool banners (#3250) 2025-07-17 17:03:18 -04:00
LordMelkor dc0008bd4f Fix regression: add back detail to tool-call banners (#3231) 2025-07-16 17:30:59 -04:00
Zane 77ea27f5f5 UI update with sidebar and settings tabs (#3288)
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
Co-authored-by: Taylor Ho <taylorkmho@gmail.com>
Co-authored-by: Lily Delalande <119957291+lily-de@users.noreply.github.com>
Co-authored-by: Spence <spencrmartin@gmail.com>
Co-authored-by: spencrmartin <spencermartin@squareup.com>
Co-authored-by: Judson Stephenson <Jud@users.noreply.github.com>
Co-authored-by: Max Novich <mnovich@squareup.com>
Co-authored-by: Best Codes <106822363+The-Best-Codes@users.noreply.github.com>
Co-authored-by: caroline-a-mckenzie <cmckenzie@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-15 17:24:41 -07:00
Jarrod Sibbison cf818ada89 feat: GUI can use structured output present in recipes (#3218) 2025-07-03 10:40:29 +10:00
Dhanji R. Prasanna 666ce691d3 Richer tool call ui messages (#3104) 2025-06-27 15:13:22 +10:00
Zane 0c042010ff Fix remaining typescript errors (#2741) 2025-05-30 12:06:49 -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
Michael Neale 2b2df22b9c fix: will now correctly follow along with tool results (#2473) 2025-05-08 13:59:08 +10:00
Oliver 3419385af5 Expanded ToolCall options (#2457) 2025-05-07 09:27:17 -07:00
Oliver df37b294b8 ToolCall UI Update (#2429) 2025-05-05 08:49:00 -07:00
Bradley Axen 9b5964e343 fix: restore image outputs from tool calls (#1640) 2025-03-12 14:46:02 -07:00
Alice Hau abf44e2197 fix: fix tool output expansion checks (#1634) 2025-03-11 19:56:20 -04:00
Alice Hau 9682bee157 fix: remove conditional that breaks output display for tool calls (#1631) 2025-03-11 18:47:15 -04:00
Yingjie He fb444728f0 fix: continue to use resumed session after confirmation is cancelled (#1548) 2025-03-06 16:51:31 -08:00
Yingjie He f7f2540287 feat: support goose mode in UI (#1434)
Co-authored-by: Lily Delalande <ldelalande@squareup.com>
2025-02-28 17:00:41 -08:00
Bradley Axen 0602b35ddc draft: use rust messages in typescript (#1393) 2025-02-26 22:02:43 -05:00