Commit graph

109 commits

Author SHA1 Message Date
Lifei Zhou
5526b59f53
fix: backwards compatible parsing recipe file (#5020) 2025-10-06 21:34:16 +11:00
Zane
f4d79404ee
Create / edit recipe form unification and improvements (#4693) 2025-10-05 09:00:59 -07:00
Douwe Osinga
96ded37e15
Platform extensions sketch (#4868)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-10-03 13:45:37 -04: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
a1068ec591
fix: session timestamps (#4913) 2025-10-01 14:32:32 -04: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
Michael Neale
4e1195954c
fix: restoring test data and correcting name (#4875)
Some checks are pending
Canary / Prepare Version (push) Waiting to run
Canary / build-cli (push) Blocked by required conditions
Canary / Upload Install Script (push) Blocked by required conditions
Canary / bundle-desktop (push) Blocked by required conditions
Canary / bundle-desktop-linux (push) Blocked by required conditions
Canary / bundle-desktop-windows (push) Blocked by required conditions
Canary / Release (push) Blocked by required conditions
CI / Check Rust Code Format (push) Blocked by required conditions
CI / changes (push) Waiting to run
CI / Build and Test Rust Project (push) Blocked by required conditions
CI / Lint Electron Desktop App (push) Blocked by required conditions
CI / bundle-desktop-unsigned (push) Blocked by required conditions
Deploy Documentation / deploy (push) Waiting to run
Documentation Site Preview / deploy (push) Waiting to run
Publish Docker Image / docker (push) Waiting to run
2025-09-29 15:29:02 +10:00
Douwe Osinga
dc292883b7
Session manager (#4648)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-09-26 14:56:45 -04:00
tlongwell-block
9d40422e2d
feat: AgentManager - foundation for unified execution (#4389) (#4684) 2025-09-24 16:15:26 -04:00
Alex Hancock
b051d11115
Release/1.9.0 (#4703) 2025-09-24 10:11:52 -04:00
Alex Hancock
d63781a552
release/1.8.0 (#4577)
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2025-09-11 13:59:55 -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
Alex Hancock
d6dbbab8bc
chore(release): release version 1.7.0 (#4391) 2025-09-02 15:39:41 -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
Alex Hancock
dc01d1c7f8
release/1.6.0 (#4280) 2025-08-22 12:59:04 -04:00
tlongwell-block
b16741dbbd
Move To-Do Tool to Session Scope from Agent Scope (#4157) 2025-08-22 10:53: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
Alex Hancock
2bc297c763
chore(release): release version 1.5.0 (#4169) 2025-08-19 12:44:22 -04:00
Jarrod Sibbison
43211803a9
Recipe config to limit tool availability (#4020) 2025-08-18 01:14:23 -05: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
Zane
f609f27db0
remove and cleanup unused code (#4074) 2025-08-14 16:27:53 -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
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
Adam Tarantino
c2f08557af
feat: add OAuth provider abstraction for CLI configuration (#3157)
Signed-off-by: Adam Tarantino <tarantino.adam@gmail.com>
2025-08-06 17:04:49 +02:00
Jack Amadeo
6b93260fd0
Use RMCP for StreamableHTTP OAuth support (#3845) 2025-08-06 09:02:38 -04:00
Douwe Osinga
1a8b3b1a42
Handle missing keys with a default (#3753)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-01 21:13:30 +02:00
Michael Neale
bbf1f1eee8
fix: don't return full shell output when very large (#3750)
has some additional build fixes
2025-08-01 12:48:25 +10:00
Andrew Harvard
001bcebcee
feat: upgrade rmcp (#3738) 2025-07-31 08:57:51 -04:00
Douwe Osinga
b18213cf01
Add inline python extension (#3107)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-28 10:48:02 +10: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
Zane
246ba19256
Restore recipe parameters functionality (#3530) 2025-07-22 10:31:44 -07:00
Douwe Osinga
9f356e7009
Agent loop defensive (#3554)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-22 18:21:47 +02: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
Yingjie He
ef496329b9
feat: deprecate jetbrains extension in favor of public one (#2589) 2025-07-19 13:58:06 -07: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