Douwe Osinga
7b64ef1cba
Revert message flush & test ( #7966 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
v1.28.0
2026-03-18 10:35:35 +01:00
jh-block
d26e41bea0
Merge remote-tracking branch 'origin/main' into release/1.28.0
...
* origin/main:
feat: adversarial agent for preventing leaking of info and more (#7948 )
Update contributing.md (#7927 )
docs: add credit balance monitoring section (#7952 )
docs: add Cerebras provider to supported providers list (#7953 )
docs: add TUI client documentation to ACP clients guide (#7950 )
fix: removed double dash in pnpm command (#7951 )
docs: polish ACP docs (#7946 )
claude adaptive thinking (#7944 )
feat: new onboarding flow (#7266 )
Add DCO git commit command to AGENTS.md (#7945 )
fix(claude-code): remove incorrect agent_visible filter on user message (#7931 )
No Check do Check (#7942 )
Log 500 errors and also show error for direct download (#7936 )
fix: retry on authentication failure with credential refresh (#7812 )
Remove java/.ai-usage-marker directory (#7925 )
test(acp): add terminal delegation fixtures and fix shell singleton (#7923 )
fix: bump pctx_code_mode to 0.3.0 for iterator type checking fix (#7892 )
feat: persist GooseMode per-session via session DB (#7854 )
2026-03-17 10:04:29 +00:00
Michael Neale
754c214df4
feat: adversarial agent for preventing leaking of info and more ( #7948 )
2026-03-17 06:38:45 +00:00
Douwe Osinga
a0835be10f
Update contributing.md ( #7927 )
...
Signed-off-by: Angie Jones <angie@Angies-MBP.lan >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Angie Jones <jones.angie@gmail.com >
2026-03-17 06:35:27 +00:00
Rizel Scarlett
7e36ebcc66
docs: add credit balance monitoring section ( #7952 )
...
Signed-off-by: Rizel Scarlett <rizel@squareup.com >
2026-03-17 06:28:17 +00:00
Rizel Scarlett
faac8f5369
docs: add Cerebras provider to supported providers list ( #7953 )
...
Signed-off-by: Rizel Scarlett <rizel@squareup.com >
2026-03-17 06:23:25 +00:00
Rizel Scarlett
b6cad29c05
docs: add TUI client documentation to ACP clients guide ( #7950 )
...
Signed-off-by: Rizel Scarlett <rizel@squareup.com >
2026-03-17 06:22:06 +00:00
Lifei Zhou
670fbc887f
fix: removed double dash in pnpm command ( #7951 )
2026-03-17 06:09:40 +00:00
Adrian Cole
cfeae920f7
docs: polish ACP docs ( #7946 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-17 05:54:04 +00:00
Angie Jones
28cab714b6
claude adaptive thinking ( #7944 )
...
Signed-off-by: Angie Jones <angie@Angies-MBP.lan >
Co-authored-by: Angie Jones <angie@Angies-MacBook-Pro.local >
Co-authored-by: Angie Jones <angie@Angies-MBP.lan >
2026-03-17 04:00:53 +00:00
Lifei Zhou
4604354bc2
feat: new onboarding flow ( #7266 )
2026-03-17 01:33:41 +00:00
Angie Jones
a518c42cbc
Add DCO git commit command to AGENTS.md ( #7945 )
...
Signed-off-by: Angie Jones <angie@Angies-MBP.lan >
Co-authored-by: Angie Jones <angie@Angies-MBP.lan >
2026-03-16 23:35:21 +00:00
Rizel Scarlett
707dc5fecc
fix(claude-code): remove incorrect agent_visible filter on user message ( #7931 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Adrian Cole <adrian@tetrate.io >
2026-03-16 23:11:12 +00:00
Douwe Osinga
a79cf7e1ef
No Check do Check ( #7942 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-16 22:13:23 +00:00
Douwe Osinga
8652055458
Log 500 errors and also show error for direct download ( #7936 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-16 18:49:59 +00:00
Will Pfleger
b3510bad25
fix: retry on authentication failure with credential refresh ( #7812 )
2026-03-16 16:23:12 +00:00
Andrew Harvard
3f661c3334
Remove java/.ai-usage-marker directory ( #7925 )
...
Co-authored-by: Goose <opensource@block.xyz >
2026-03-16 14:18:12 +00:00
Adrian Cole
94eaacc06f
test(acp): add terminal delegation fixtures and fix shell singleton ( #7923 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-16 14:02:08 +00:00
Dale Lakes
5df2995695
fix: bump pctx_code_mode to 0.3.0 for iterator type checking fix ( #7892 )
...
Signed-off-by: Clyde <clyde@Clydes-Mac-Studio.local >
Signed-off-by: Dale Lakes <6843636+spitfire55@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 11:44:30 +00:00
Adrian Cole
94fdcdd07a
feat: persist GooseMode per-session via session DB ( #7854 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-16 11:37:21 +00:00
jh-block
e450ac95c8
Merge branch 'main' into release/1.28.0
...
* main: (65 commits)
feat(otel): propagate session.id to spans and log records (#7490 )
fix(test): add env_lock to is_openai_reasoning_model tests (#7917 )
fix(acp): pass session_id when loading extensions so skills are discovered (#7868 )
updated canonical models (#7920 )
feat(autovisualiser): Migrate the autovisualiser extension to MCP Apps (#7852 )
fix: add tool_choice and parallel_tool_calls to chatgpt_codex provider (#7867 )
fix: tool confirmation handling for multiple requests (#7856 )
Remove dead OllamaSetup onboarding flow (#7861 )
fix: resolve tokio::sync::Mutex deadlock in recipe retry path (#7832 )
Upgrade Electron 40.6.0 → 41.0.0 (#7851 )
Only show up to 50 lines of source code (#7578 )
fix: stop writing without error when hitting broken pipe for goose session list (#7858 )
feat(acp): add session/set_mode handler (#7801 )
Keep messages in sync (#7850 )
More acp tools (#7843 )
fix: skip upgrade-insecure-requests CSP for external HTTP backends (#7714 )
fix(shell): prevent hang when command backgrounds a child process (#7689 )
Remove include from Cargo.toml in goose-mcp (#7838 )
Exit agent loop when tool call JSON fails to parse (#7840 )
chore: remove redundant husky prepare script (#7829 )
...
2026-03-16 12:31:20 +01:00
Adrian Cole
2631095f20
feat(otel): propagate session.id to spans and log records ( #7490 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-16 05:06:31 +00:00
Adrian Cole
10d597de3b
fix(test): add env_lock to is_openai_reasoning_model tests ( #7917 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-16 05:05:52 +00:00
Adrian Cole
5265c52b74
fix(acp): pass session_id when loading extensions so skills are discovered ( #7868 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-16 05:05:33 +00:00
Lifei Zhou
0cf4a619aa
updated canonical models ( #7920 )
2026-03-16 02:15:32 +00:00
Andrew Harvard
f697e8d7dd
feat(autovisualiser): Migrate the autovisualiser extension to MCP Apps ( #7852 )
...
Co-authored-by: Goose <opensource@block.xyz >
2026-03-16 01:58:50 +00:00
Michael Neale
ec7652dfd7
fix: add tool_choice and parallel_tool_calls to chatgpt_codex provider ( #7867 )
2026-03-16 00:17:40 +00:00
Lifei Zhou
291bbd8330
fix: tool confirmation handling for multiple requests ( #7856 )
2026-03-15 22:46:34 +00:00
Douwe Osinga
831cb9bb82
Remove dead OllamaSetup onboarding flow ( #7861 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-13 17:58:33 +00:00
Wilfried ROSET
196ee3ccc8
fix: resolve tokio::sync::Mutex deadlock in recipe retry path ( #7832 )
...
Signed-off-by: Wilfried Roset <wilfriedroset@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-13 16:52:38 +00:00
Douwe Osinga
b0bfb57ee0
Upgrade Electron 40.6.0 → 41.0.0 ( #7851 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-13 14:37:30 +00:00
Douwe Osinga
de26f68d28
Only show up to 50 lines of source code ( #7578 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-13 14:00:08 +00:00
Lifei Zhou
d5414a160c
fix: stop writing without error when hitting broken pipe for goose session list ( #7858 )
2026-03-13 13:46:33 +00:00
Adrian Cole
1b05c92912
feat(acp): add session/set_mode handler ( #7801 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-13 09:30:36 +00:00
Douwe Osinga
bc7e063244
Keep messages in sync ( #7850 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-13 08:51:28 +00:00
Jack Amadeo
c947620843
More acp tools ( #7843 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Adrian Cole <adrian@tetrate.io >
2026-03-13 08:28:02 +00:00
fre$h
b475ecfc09
fix: skip upgrade-insecure-requests CSP for external HTTP backends ( #7714 )
...
Signed-off-by: fresh3nough <fresh3nough@users.noreply.github.com >
Signed-off-by: fre <anonwurcod@proton.me >
2026-03-13 07:30:35 +00:00
Rabi Mishra
e9f00fc216
fix(shell): prevent hang when command backgrounds a child process ( #7689 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-03-13 06:42:53 +00:00
Rodolfo Olivieri
35c3857941
Remove include from Cargo.toml in goose-mcp ( #7838 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2026-03-12 19:07:25 +00:00
Douwe Osinga
4f8c33dab1
Exit agent loop when tool call JSON fails to parse ( #7840 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-12 18:24:27 +00:00
Sheikh Limon
facb45dc9a
chore: remove redundant husky prepare script ( #7829 )
...
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com >
2026-03-12 16:26:13 +00:00
Rodolfo Olivieri
f16fe88f2d
Add github actions workflow for unused deps ( #7681 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2026-03-12 12:51:50 +00:00
jh-block
f65530bce5
fix: prevent SSE connection drops from silently truncating responses ( #7831 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-03-12 12:22:35 +00:00
Lifei Zhou
cd12a01b30
doc: Added notes in contribution guide for pnpm ( #7833 )
2026-03-12 12:12:09 +00:00
Lifei Zhou
24447360e3
add prefer-offline to pnpm config to skip unnecessary registry lookups ( #7828 )
2026-03-12 06:31:30 +00:00
Adrian Cole
f2ad0a852c
fix: remove dead read handler from DeveloperClient ( #7821 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-12 04:55:22 +00:00
ibaaaaal
1493174586
fix: prevent SageMaker TGI from being marked configured when only Bedrock keys are set ( #7284 )
...
Signed-off-by: ibaaaaal rifaldi.51922721@mahasiswa.unikom.ac.id
Co-authored-by: Lifei Zhou <lifei@squareup.com >
2026-03-12 03:50:23 +00:00
Jack Amadeo
9adff9b177
fix: disable some computercontroller functionality when no $DISPLAY detected ( #7824 )
2026-03-12 03:28:28 +00:00
Adrian Cole
c00371b126
test(acp): align provider and server test parity ( #7822 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-03-12 02:52:39 +00:00
Matt Toohey
3d8f6001d1
fix(acp): register MCP extensions when resuming a session ( #7806 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 02:15:17 +00:00