Commit Graph

69 Commits

Author SHA1 Message Date
Will Pfleger 682e315be8 Persist provider name and model config in the session (#5419) 2025-11-20 15:55:32 -05:00
Douwe Osinga bdf68bb4f5 Slash commands (#5718)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-20 21:14:15 +01:00
Andrew Harvard 9d5d8c07a0 [MCP-UI] Proxy and Better Message Handling (#5487)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
2025-11-19 10:57:00 -07:00
Jack Amadeo 25dfd768e5 Better search paths and handling of CLI providers (#5554)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-07 22:35:26 -05:00
Douwe Osinga 5b93ee587f Sessions required (#5548)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-03 21:04:44 -05:00
David Katz 37e1bb1d37 Stream token usage on every agent message (#5342) 2025-10-29 23:23:25 -04:00
Douwe Osinga e7ca2e3bf7 Agent extension api (#5281)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-29 11:16:06 -04:00
Douwe Osinga 4034f3fcef Make reply use the API (#5389)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-28 15:27:28 -04:00
Will Pfleger 044b227fdb (re)Standardize Session Name Attribute (#5279) 2025-10-24 13:34:08 -04:00
David Katz 23412e270f Replace compaction notifications with system notifications (#5218) 2025-10-22 16:09:44 -04:00
Douwe Osinga 755e9f893d Diagnostics (#5323)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-22 14:25:49 -04:00
Lifei Zhou 8b53a5696e Lifei/UI parameter input (#5222) 2025-10-20 10:05:54 +11:00
Michael Neale 890393bb68 Revert "Standardize Session Name Attribute" (#5250) 2025-10-18 12:44:30 -04:00
Will Pfleger b8c3508178 Standardize Session Name Attribute (#5085) 2025-10-17 17:05:41 -04:00
Douwe Osinga 7c1f5dcb2f Compaction overhaul (#5186)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: David Katz <dkatz@squareup.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-10-15 18:39:12 -04:00
Lifei Zhou a6d0666ffd used recipe id or deeplink to start agent (#5154) 2025-10-16 08:36:40 +11:00
Douwe Osinga 9251da4314 Declarative providers (#5084)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-10-15 09:48:14 -04:00
Douwe Osinga b179be4cff Art vandelay: Import & Export (#5053)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-07 21:07:40 -04:00
Zane f4d79404ee Create / edit recipe form unification and improvements (#4693) 2025-10-05 09:00:59 -07:00
Douwe Osinga 5b8efb5b9a Add reply to the routes (#4963)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-03 13:32:42 -04:00
Lifei Zhou a3fbeb04fc Lifei/create save recipe to file (#4895) 2025-10-03 09:38:25 +10:00
Jack Amadeo a77d13aa88 rmcp upgrade (#4792) 2025-09-30 21:03:50 -04:00
Alex Hancock cb0eca9966 alexhancock/mcp-crate-cleanup (#4885) 2025-09-29 17:00:17 -04:00
Alex Hancock b9ba8dca29 Revert "Internal MCP Crate Cleanup (#4800)" (#4883) 2025-09-29 14:21:30 -04:00
Alex Hancock 146cf3185a Internal MCP Crate Cleanup (#4800) 2025-09-29 10:39:43 -04:00
Douwe Osinga dc292883b7 Session manager (#4648)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-09-26 14:56:45 -04:00
David Katz 3f17f4007a Add Message Metadata for Visibility Control (#4538) 2025-09-10 17:26:16 -04:00
Jack Amadeo 2080425d9a fix: onboarding endpoints send token secret (#4575) 2025-09-09 13:43:46 -04:00
Jack Amadeo 9f53d39b88 Use middleware to verify secret key (#4338) 2025-09-09 09:54:33 -04:00
Max Novich 195f389972 update to RMCP 0.6.2 (#4523) 2025-09-05 09:54:10 -04:00
Douwe Osinga d2195289cf Add session to agents (#4216)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
2025-09-03 10:31:24 -04:00
Lifei Zhou ce69b396ce chore: move list recipes and archive recipe to goose server (#4422) 2025-09-01 11:28:28 +10:00
David Katz ef57f5062d Nest TODO State in session data (#4361)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-08-28 14:11:29 -04:00
Angela Ning 9fe20f981f UI: query provider for supported models (#4270)
Signed-off-by: Angela Ning <aning@squareup.com>
2025-08-25 13:18:42 -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
Amed Rodriguez 4f4e8ace33 Desktop alerts when suspicious unicode characters found in Recipe (#4080) 2025-08-19 14:05:46 -07:00
Douwe Osinga d7e761c529 Reroute routes (#4088)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-14 14:23:02 -04:00
Jack Amadeo 5eb01004a4 chore: use a Conversation type (#3735) 2025-08-06 22:06:13 -04:00
Andrew Harvard 001bcebcee feat: upgrade rmcp (#3738) 2025-07-31 08:57:51 -04:00
Alex Hancock 858d4062bc feat: Replace usage of mcp_core Tools/ToolAnnotations in openapi schema (#3649) 2025-07-25 10:21:59 -04:00
Lifei Zhou e682940929 Lifei/sub recipe desktop temp (#3576) 2025-07-24 23:37:24 +10:00
Jack Amadeo eab80366e5 Remove mcp_macros and unused types (#3581) 2025-07-22 16:32:24 -04:00
Jack Amadeo 9f4e7a88f1 Replace mcp_core::resource::* with rmcp types (#3563) 2025-07-22 09:36:21 -04:00
Prem Pillai f21b9017b8 fix: ensure retry-config and success-criteria are populated in openapi spec (#3575) 2025-07-22 19:39:35 +10:00
Jarrod Sibbison d085126709 refactor: Use openapi for recipe endpoint types and in frontend (#3548) 2025-07-21 19:40:13 +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
Zane 79553e0b8b Improve config file editing and recovery fallback mechanisms (#3082) 2025-06-26 11:08:57 -07:00
Max Novich bd430866e8 feat: implement proper task cancellation for scheduled jobs (#2731) 2025-05-29 18:33:27 -07:00
Max Novich 132e0b7fca feat: add edit schedule functionality (#2700) 2025-05-28 13:58:22 -07:00