Commit Graph

3922 Commits

Author SHA1 Message Date
jh-block 7f1ca37234 chore(release): release version 1.28.0 (#7991)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-18 19:48:16 +00:00
Douwe Osinga 0cd41bebbd Fix empty tool results from resource content (e.g. auto visualiser) (#7866)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-18 18:53:48 +00:00
jh-block 8d72344602 Separate SSE streaming from POST work submission (#7834) 2026-03-18 17:00:06 +00:00
jh-block c2d10cea9b fix: include token usage in Databricks streaming responses (#7959) 2026-03-18 15:43:35 +00:00
Douwe Osinga 475968db64 Optimize tool summarization (#7938)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-18 13:09:18 +00:00
Lifei Zhou 493566dff2 fix: overwrite the deprecated googledrive extension config (#7974) 2026-03-18 10:38:42 +00:00
Rabi Mishra 8d714a04c8 refactor: remove unnecessary Arc<Mutex> from tool execution pipeline (#7979)
Signed-off-by: rabi <ramishra@redhat.com>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-03-18 09:35:02 +00:00
Douwe Osinga 4e4c435339 Revert message flush & test (#7966)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-18 08:26:12 +00:00
Rizel Scarlett d2dbffa497 docs: add Remote Access section with Telegram Gateway documentation (#7955)
Signed-off-by: Rizel Scarlett <rizel@squareup.com>
2026-03-17 19:40:17 +00:00
Rizel Scarlett 5cc7411c9a fix: update webmcp blog post metadata image URL (#7967)
Signed-off-by: Rizel Scarlett <rizel@squareup.com>
2026-03-17 18:23:40 +00:00
Vincenzo Palazzo 827175619a fix: clean up OAuth token cache on provider deletion (#7908)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 17:54:11 +00:00
Jack Amadeo b4f018f6f9 fix: hard-coded tool call id in code mode callback (#7939) 2026-03-17 17:30:25 +00:00
Nilton Volpato e075861bdf Fix SSE parsers to accept optional space after data: prefix (#7929)
Signed-off-by: Nilton Volpato <nilton@volpa.to>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 17:24:21 +00:00
Rizel Scarlett cfc6c55a2e docs: add GOOSE_INPUT_LIMIT to config-files.md (#7961)
Signed-off-by: Rizel Scarlett <rizel@squareup.com>
2026-03-17 17:20:33 +00:00
Rizel Scarlett 56b6a033ea Add WebMCP for Beginners blog post (#7957)
Signed-off-by: Rizel Scarlett <rizel@squareup.com>
2026-03-17 15:07:53 +00:00
Douwe Osinga aa3090a519 Fix download manager (#7933)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: jh-block <jhugo@block.xyz>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 14:30:39 +00:00
jh-block a762fe1000 Improve the formatting of tool calls, show thinking, treat Reasoning and Thinking as the same thing (sorry Kant) (#7626)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:36:28 +00:00
Jack Amadeo 88a89a83e3 don't imply running builds all the time in AGENTS.md (#7865) 2026-03-17 13:20:03 +00:00
Michael Neale 8db67c10a2 fix: unregister goosed child process's listener (#7956) 2026-03-17 10:05:35 +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
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