Michael Neale
a5e4512951
updating to main
2026-02-16 15:11:17 +11:00
jh-block
7f7a44901d
Merge remote-tracking branch 'origin/main' into local-models-candle
...
* origin/main: (33 commits)
fix: replace panic with proper error handling in get_tokenizer (#7175 )
Lifei/smoke test for developer (#7174 )
fix text editor view broken (#7167 )
docs: White label guide (#6857 )
Add PATH detection back to developer extension (#7161 )
docs: pin version in ci/cd (#7168 )
Desktop: - No Custom Headers field for custom OpenAI-compatible providers (#6681 )
feat: edit model and extensions of a recipe from GUI (#6804 )
feat: MCP support for agentic CLI providers (#6972 )
docs: keyring fallback to secrets.yaml (#7165 )
feat: load provider/model specified inside the recipe config (#6884 )
fix ask-ai bot hitting tool call limits (#7162 )
fix flatpak icon (#7154 )
[docs] Skills Marketplace UI Improvements (#7158 )
More no-window flags (#7122 )
feat: Allow overriding default bat themes using environment variables (#7140 )
Make the system prompt smaller (#6991 )
Pre release script (#7145 )
Spelling (#7137 )
feat(mcp): upgrade rmcp to 0.15.0 and advertise MCP Apps UI extension capability (#6927 )
...
2026-02-12 12:49:26 +01:00
Lifei Zhou
0e11d18478
Lifei/smoke test for developer ( #7174 )
2026-02-12 10:12:11 +00:00
Douwe Osinga
799319be48
Pre release script ( #7145 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-11 15:48:23 +00:00
Josh Soref
f636a97faa
Spelling ( #7137 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2026-02-11 14:35:24 +00:00
jh-block
1aee23ecfe
Merge remote-tracking branch 'origin/main' into local-models-candle
...
* origin/main: (30 commits)
docs: GCP Vertex AI org policy filtering & update OnboardingProviderSetup component (#7125 )
feat: replace subagent and skills with unified summon extension (#6964 )
feat: add AGENT=goose environment variable for cross-tool compatibility (#7017 )
fix: strip empty extensions array when deeplink also (#7096 )
[docs] update authors.yaml file (#7114 )
Implement manpage generation for goose-cli (#6980 )
docs: tool output optimization (#7109 )
Fix duplicated output in Code Mode by filtering content by audience (#7117 )
Enable tom (Top Of Mind) platform extension by default (#7111 )
chore: added notification for canary build failure (#7106 )
fix: fix windows bundle random failure and optimise canary build (#7105 )
feat(acp): add model selection support for session/new and session/set_model (#7112 )
fix: isolate claude-code sessions via stream-json session_id (#7108 )
ci: enable agentic provider live tests (claude-code, codex, gemini-cli) (#7088 )
docs: codex subscription support (#7104 )
chore: add a new scenario (#7107 )
fix: Goose Desktop missing Calendar and Reminders entitlements (#7100 )
Fix 'Edit In Place' and 'Fork Session' features (#6970 )
Fix: Only send command content to command injection classifier (excluding part of tool call dict) (#7082 )
Docs: require auth optional for custom providers (#7098 )
...
2026-02-10 21:16:18 +01:00
tlongwell-block
7ea19f5c83
feat: replace subagent and skills with unified summon extension ( #6964 )
...
Signed-off-by: Travis Longwell <travis@block.xyz >
2026-02-10 19:13:38 +00:00
Adrian Cole
3a304c6af3
ci: enable agentic provider live tests (claude-code, codex, gemini-cli) ( #7088 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-02-10 03:01:28 +00:00
jh-block
a62b0d8b63
Merge remote-tracking branch 'origin/main' into local-models-candle
...
* origin/main: (54 commits)
chore: strip posthog for sessions/models/daily only (#7079 )
tidy: clean up old benchmark and add gym (#7081 )
fix: use command.process_group(0) for CLI providers, not just MCP (#7083 )
added build notify (#6891 )
test(mcp): add image tool test and consolidate MCP test fixtures (#7019 )
fix: remove Option from model listing return types, propagate errors (#7074 )
fix: lazy provider creation for goose acp (#7026 ) (#7066 )
Smoke tests: split compaction test and use debug build (#6984 )
fix(deps): trim bat to resolve RUSTSEC-2024-0320 (#7061 )
feat: expose AGENT_SESSION_ID env var to extension child processes (#7072 )
fix: add XML tool call parsing fallback for Qwen3-coder via Ollama (#6882 )
Remove clippy too_many_lines lint and decompose long functions (#7064 )
refactor: move disable_session_naming into AgentConfig (#7062 )
Add global config switch to disable automatic session naming (#7052 )
docs: add blog post - 8 Things You Didn't Know About Code Mode (#7059 )
fix: ensure animated elements are visible when prefers-reduced-motion is enabled (#7047 )
Show recommended model on failture (#7040 )
feat(ui): add session content search via API (#7050 )
docs: fix img url (#7053 )
Desktop UI for deleting custom providers (#7042 )
...
2026-02-09 13:48:54 +01:00
Jack Amadeo
e670f348bd
Smoke tests: split compaction test and use debug build ( #6984 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-08 02:35:58 +00:00
Bradley Axen
b18120bec3
Remove clippy too_many_lines lint and decompose long functions ( #7064 )
2026-02-07 04:10:24 +00:00
Douwe Osinga
51c73b2c70
Merge origin/main to get candle 0.9
2026-02-05 17:12:00 +01:00
Douwe Osinga
193bb0f199
WIP: local inference debugging - tokenization fix
2026-02-05 17:11:35 +01:00
Douwe Osinga
6ae72a6cf0
Use haiku for databricks ( #6943 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-04 17:17:59 +00:00
jh-block
5492052f0c
Allow copying long strings to the clipboard in the diagnostics viewer ( #6951 )
2026-02-04 18:17:50 +01:00
Elias Posen
8631caa890
Use Port of Context (pctx) for code mode ( #6765 )
...
Signed-off-by: Elias Posen <elias@posen.ch >
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Adrian Cole <adrian@tetrate.io >
2026-02-03 12:15:49 -05:00
Jack Amadeo
eae5a47788
More providers for testing ( #6849 )
2026-02-03 16:21:59 +00:00
Jack Amadeo
a398a77682
allow skipping providers in test_providers.sh ( #6778 )
2026-01-28 13:30:26 -05:00
Douwe Osinga
d7ead8d980
Improve mcp test ( #6671 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-28 13:04:54 -05:00
Douwe Osinga
5f82efebd8
Add diagnostics viewer ( #6770 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-28 10:37:25 -05: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
Zane
e7bfdf8fa2
smoke test allow pass for flaky providers ( #6638 )
2026-01-22 16:10:41 -08:00
dependabot[bot]
f9cc87dc38
chore(deps): bump aiohttp from 3.13.0 to 3.13.3 in /scripts/provider-error-proxy ( #6539 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 12:47:45 -05:00
dependabot[bot]
e202c46969
chore(deps): bump brotli from 1.1.0 to 1.2.0 in /scripts/provider-error-proxy ( #6538 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 12:41:29 -05:00
Lifei Zhou
7c3f41e977
fixed test compilation on main branch ( #6512 )
2026-01-15 08:48:54 -06:00
Lifei Zhou
637049c967
Fix: exclude platform_schedule_tool in CLI ( #6442 )
2026-01-13 11:35:58 +11:00
Bradley Axen
38f5f338cb
fix: improve smoke test prompt for reliable tool calling ( #6281 )
...
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2025-12-31 15:52:37 -08:00
Michael Neale
8ec6332738
fix: adding more open models ( #6300 )
2025-12-31 09:48:05 +11:00
Michael Neale
5ca7eb2305
chore: Update gemini versions in test_providers.sh ( #6246 )
2025-12-23 11:12:19 +11:00
Alex Hancock
7134e89c4b
feat: improved UX for tool calls via execute_code ( #6205 )
2025-12-22 10:42:20 -05:00
Michael Neale
d4814042e6
chore: cover code mode with end to end provider tests ( #6183 )
2025-12-19 12:02:06 +08:00
Jack Amadeo
7ff3adcc5f
Clean PR preview sites from gh-pages branch history ( #6161 )
2025-12-18 16:22:57 -05:00
Jack Amadeo
9fdb0356f0
Disallow subagents with no extensions ( #5825 )
2025-12-15 12:45:42 -05:00
tlongwell-block
a131b08817
refactor: unify subagent and subrecipe tools into single tool ( #5893 )
2025-12-13 13:50:20 -05:00
Michael Neale
7dd244eff6
chore: avoid accidentally using native tls again ( #6086 )
2025-12-12 11:35:52 +11:00
Douwe Osinga
5f50198318
feat: @goose in terminal (native terminal support) ( #5887 )
...
Co-authored-by: Bradley Axen <baxen@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-01 17:40:17 +11:00
David Katz
c1c772b267
Add out of context compaction test via error proxy ( #5805 )
2025-11-21 14:51:01 -05:00
Douwe Osinga
f4724cbf23
Comment out the flaky mcp callers ( #5827 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-11-20 21:21:38 +01:00
Salvatore Testa
cfdf01567d
fix: support Gemini 3's thought signatures ( #5806 )
...
Signed-off-by: Salvatore Testa <sal@withpersona.com >
2025-11-20 16:28:27 +11:00
David Katz
1d8d6a1788
Provider error proxy for simulating various types of errors ( #5091 )
2025-11-18 17:28:07 -05:00
Michael Neale
2bef034303
feat: trying grok for live test ( #5732 )
2025-11-17 09:37:43 +11:00
Jack Amadeo
d4f66f4855
faster, cheaper (pick two): improve CI workflow and switch to free github runner ( #5702 )
...
Co-authored-by: Douwe Osinga <douwe@block.xyz >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-14 12:58:57 -05:00
Jack Amadeo
5110d32142
bump openapi version directly ( #5674 )
2025-11-11 10:15:42 -05:00
Alex Hancock
7ec3b84ad7
fix: gemini flash -> pro for mcp smoke tests ( #5574 )
2025-11-06 10:05:18 -05:00
David Katz
eb29083a52
Manual compaction test and fix ( #5568 )
2025-11-06 10:03:48 -05:00
Zane
89f7384d57
add clippy warning for string_slice ( #5422 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-11-04 17:46:25 -05:00
Michael Neale
7511a533d6
we should run this on main and also test open models at least via ope… ( #5556 )
...
adds qwen3-code and GLM 4.6 to test_providers for open model coverage
2025-11-04 09:06:23 +11:00
Alex Hancock
38e7dc8f30
fix: remove qwen3-coder from provider/mcp smoke tests ( #5551 )
2025-11-03 14:33:49 -05:00
Alex Hancock
c1c13716e0
chore(tests/mcp): testing for MCP sampling ( #5456 )
2025-11-03 12:23:11 -05:00
Amed Rodriguez
d9633ff1d9
Change Recipes Test Script ( #5457 )
2025-10-30 16:00:25 -07:00