Tyler Longwell
9bba173f12
defense in depth
2026-01-25 13:37:01 -05:00
Tyler Longwell
4fe73d3cbe
Merge origin/main into code_mode_subagents
...
Resolved merge conflicts:
- Updated dispatch_tool_call to include session_id parameter
- Updated handle_approved_and_denied_tools to include session_id parameter
- Updated handle_approval_tool_requests to include session_id parameter
- Fixed add_extension -> add_extension_with_working_dir calls
- Fixed clippy warning for needless borrow in extension_manager.rs
2026-01-25 09:49:30 -05:00
Alex Hancock
8233f0afac
chore: upgrade to rmcp 0.14.0 ( #6674 )
2026-01-23 14:52:43 -05:00
Adrian Cole
0602dc7ced
chore: reduce duplicate or unused cargo deps ( #6630 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-23 16:27:33 +09:00
Michael Neale
e78a1e7d4e
feat: codex subscription support ( #6600 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Adrian Cole <adrian@tetrate.io >
2026-01-23 17:11:58 +11:00
Douwe Osinga
c57c2562a1
Strip the audience for compacting ( #6646 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-22 16:13:35 -05:00
Douwe Osinga
01e607a12d
Vibe mcp apps ( #6569 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2026-01-22 13:03:44 -05:00
Will Pfleger
13bdff4bb5
Add session forking capability ( #5882 )
...
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-01-22 12:49:04 -05:00
Adrian Cole
67de49abbb
fix(goose): propagate session_id across providers and MCP ( #6584 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-22 08:28:56 +08:00
Zane
a7699e1607
Multi chat ( #6428 )
2026-01-21 09:13:55 -08:00
Douwe Osinga
2f083b827a
User configurable templates ( #6420 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-20 17:15:52 -05:00
Songlin Yang
63bf8eb439
chore: remove unused dependencies in cargo.toml ( #6561 )
...
Signed-off-by: lsytj0413 <511121939@qq.com >
2026-01-19 16:05:18 +11:00
Lifei Zhou
73a878821d
resolved all the extensions to load in cli ( #6464 )
2026-01-19 13:13:54 +11:00
Andrew Harvard
d69a372323
fix: omit structured_content when None instead of serializing as null ( #6499 )
2026-01-17 15:11:15 -06:00
Zane
080a0e04ba
added optional request params and context limit from GOOSE_PREDEFINED_MODELS ( #6489 )
2026-01-16 08:12:14 -10:00
Alex Hancock
4191826569
chore: upgrade rmcp ( #6516 )
2026-01-16 12:09:51 -05:00
Douwe Osinga
7c62f50c41
Standalone mcp apps ( #6458 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-16 08:59:04 -05:00
Adrian Cole
7d4a6bd8ff
feat(goose-acp): enable parallel sessions with isolated agent state ( #6392 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-14 14:19:17 -08:00
Douwe Osinga
5a460fd3b1
File bug directly ( #6413 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-12 12:13:01 -05:00
Andrew Harvard
070b2ee85c
Add frameDomains and baseUriDomains CSP support for MCP Apps ( #6399 )
2026-01-09 09:11:58 -05:00
Zane
9a01fcb740
Add support for changing working dir and extensions in same window/session ( #6057 )
2026-01-08 16:48:15 -08:00
Jack Amadeo
fb1d3dfd3d
Bump rust toolchain to 1.92 (current stable) ( #6356 )
2026-01-06 14:13:20 -05:00
Rabi Mishra
0788f88929
feat(providers): add retry for model fetching ( #6347 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-01-06 12:14:56 -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
Adrian Cole
5a5312a2e6
feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport ( #6304 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-02 07:07:53 +08:00
Angie Jones
40246432dc
remove Tool Selection Strategy preview ( #6250 )
2025-12-23 14:09:06 -06:00
Abhijay Jain
79ee3c31f8
fix : opening a session to view it modifies session history order in desktop ( #6156 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2025-12-23 15:54:47 +05:30
Adrian Cole
2f876725d3
test: fix recipe and audio tests to avoid side effects ( #6231 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-23 10:26:34 +08: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
Zane
70ac4b4322
Enhanced PostHog Error Tracking with Detailed Messages ( #6176 )
2025-12-18 13:40:31 -08:00
Tyler Longwell
eef0d0fe06
need to enable the subagent tool whenever subrecipes are specified
2025-12-18 14:52:51 -05:00
tlongwell-block
d629fecc23
revert /reply to previous behavior (replacing session history) when full conversation provided ( #6058 )
2025-12-18 12:55:30 -05:00
David Katz
6a0b8c25d5
Integrate pricing with canonical model ( #6130 )
2025-12-18 11:44:36 -05:00
Rodolfo Olivieri
4e117723b7
Update dependencies to help in Fedora packaging ( #5835 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2025-12-17 13:01:06 -05:00
Douwe Osinga
fd9582a45f
More slash commands ( #5858 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-12-16 19:26:49 -05:00
Abhijay Jain
9dc9f208f3
fix : Custom providers with empty API keys show as configured in desktop ( #6105 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2025-12-16 15:18:54 -05:00
Zane
8a91f15731
Add more posthog analytics (privacy aware) ( #6122 )
2025-12-16 08:59:14 -08:00
David Katz
5c964d2691
Canonical models for Providers ( #5694 )
2025-12-12 17:25:10 -05:00
Douwe Osinga
cdab2fc3a6
Tool reply meta ( #6074 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-12-11 19:43:36 -05:00
Zane
2b8f9e1ee4
fix: linux goosed crashing libssl error ( #6051 )
2025-12-10 11:23:30 -08:00
Michael Neale
9b6a1c1297
fix: metrics on posthog ( #6024 )
...
Co-authored-by: Zane Staggs <zane@squareup.com >
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com >
2025-12-09 16:28:18 -08:00
Zane
1db40709bb
Onboarding detect provider from api key ( #5955 )
...
Co-authored-by: spencrmartin <spencermartin@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2025-12-05 13:06:52 -08:00
Jack Amadeo
6fa3bd7e8a
Fix PATH on Windows for extensions ( #6000 )
2025-12-05 14:54:23 -05:00
Alex Hancock
131c7e7228
feat: ActionRequired ( #5897 )
2025-12-02 11:48:28 -05:00
Michael Neale
03fb892ebe
fix: use a lock to ensure only need to run tunnel just in case multiple go… ( #5885 )
2025-12-02 09:59:02 +11:00
Blair Allan
ccaf7ca56d
Feat: Added custom headers and toggle keyring CLI options ( #5017 )
...
Signed-off-by: Blair Allan <Blairallan@icloud.com >
Co-authored-by: dianed-square <73617011+dianed-square@users.noreply.github.com >
2025-12-01 13:01:03 -08:00
Andrew Harvard
525b304ffc
[MCP-UI] add CSP for images to proxy HTML ( #5931 )
2025-12-01 12:45:01 -05:00
Michael Neale
08d0a7cb20
goose remote access ( #5251 )
2025-11-25 14:54:34 +11:00
Zane
8f9f6391ba
fix sessions coming back with empty messages ( #5841 )
2025-11-22 11:13:26 -07:00