Michael Neale
a5e4512951
updating to main
2026-02-16 15:11:17 +11:00
jh-block
fb35c6dc6d
Fix for API changes from main
2026-02-12 13:31:42 +01:00
jh-block
328084ca03
Merge remote-tracking branch 'origin/main' into local-models-candle
...
* origin/main:
feat: support extra field in chatcompletion tool_calls for gemini openai compat (#6184 )
2026-02-12 13:12:08 +01:00
jh-block
03270072bb
fmt
2026-02-12 12:49:38 +01: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
Brandon Kvarda
5c17964784
feat: support extra field in chatcompletion tool_calls for gemini openai compat ( #6184 )
...
Signed-off-by: Brandon Kvarda <brandon.kvarda@databricks.com >
Co-authored-by: Brandon Kvarda <brandon.kvarda@databricks.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-12 11:48:05 +00:00
jh-block
c702360516
Generate session names for local inference conversations
...
Previously, local inference conversations were hardcoded to 'Local conversation'
as their session name. Now they use the same title generation flow as remote
providers.
Changes:
- Remove generate_session_name override from LocalInferenceProvider and
OllamaProvider, letting them use the default Provider trait implementation
- Extract session name system prompt to configurable template (session_name.md)
with few-shot examples for better local model compliance
- Deduplicate prompt: system prompt defines the task, user message provides
delimited messages with a repeated instruction anchor
- Add strip_xml_tags to filter reasoning tags (e.g. <think>) from model output
- Fix streaming token concatenation: collect text chunks without newline
separators to avoid mid-word splits like 'Ge ese'
2026-02-12 12:39:18 +01:00
Chujiang
a82a1d7def
fix: replace panic with proper error handling in get_tokenizer ( #7175 )
...
Signed-off-by: hobostay <110hqc@gmail.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-12 11:05:03 +00:00
Lifei Zhou
0e11d18478
Lifei/smoke test for developer ( #7174 )
2026-02-12 10:12:11 +00:00
David Katz
ac0ceddf88
fix text editor view broken ( #7167 )
2026-02-12 07:11:03 +00:00
Manik Surtani
ffc2471d5a
docs: White label guide ( #6857 )
...
Co-authored-by: Michael Neale <michael.neale@gmail.com >
Co-authored-by: angiejones <jones.angie@gmail.com >
2026-02-12 02:43:18 +00:00
Jack Amadeo
5c4bfe9cbb
Add PATH detection back to developer extension ( #7161 )
2026-02-12 01:52:16 +00:00
dianed-square
7f0af1be52
docs: pin version in ci/cd ( #7168 )
2026-02-12 01:24:37 +00:00
Lymah
f96d38e382
Desktop: - No Custom Headers field for custom OpenAI-compatible providers ( #6681 )
...
Signed-off-by: Lymah123 <fimihanodunola625@gmail.com >
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-02-12 00:20:56 +00:00
Abhijay Jain
153872a47c
feat: edit model and extensions of a recipe from GUI ( #6804 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-02-11 23:48:39 +00:00
Adrian Cole
8d59c2dced
feat: MCP support for agentic CLI providers ( #6972 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-02-11 23:37:52 +00:00
dianed-square
c6e27b8f84
docs: keyring fallback to secrets.yaml ( #7165 )
2026-02-11 22:29:28 +00:00
Abhijay Jain
cfa2778b4d
feat: load provider/model specified inside the recipe config ( #6884 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-02-11 13:26:00 -08:00
BestCodes
030cea68fa
fix ask-ai bot hitting tool call limits ( #7162 )
...
Signed-off-by: The-Best-Codes <106822363+The-Best-Codes@users.noreply.github.com >
2026-02-11 20:32:57 +00:00
BestCodes
947c17daf8
fix flatpak icon ( #7154 )
...
Signed-off-by: The-Best-Codes <106822363+The-Best-Codes@users.noreply.github.com >
2026-02-11 19:22:43 +00:00
Ebony Louis
566e110ae2
[docs] Skills Marketplace UI Improvements ( #7158 )
2026-02-11 18:04:46 +00:00
Jack Amadeo
fb47728f1b
More no-window flags ( #7122 )
2026-02-11 17:43:18 +00:00
Eckhart Köppen
1aacd56225
feat: Allow overriding default bat themes using environment variables ( #7140 )
...
Signed-off-by: Eckhart Köppen <eck@40hz.org >
2026-02-11 18:09:13 +01:00
Douwe Osinga
12a346fec1
Make the system prompt smaller ( #6991 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-11 15:48:49 +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
Andrew Harvard
544bc1bc4f
feat(mcp): upgrade rmcp to 0.15.0 and advertise MCP Apps UI extension capability ( #6927 )
2026-02-11 14:34:04 +00:00
fl-sean03
0e7294835c
fix: ensure assistant messages with tool_calls include content field ( #7076 )
...
Signed-off-by: fl-sean03 <sean@opspawn.com >
Co-authored-by: fl-sean03 <sean@opspawn.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: OpSpawn <opspawn@users.noreply.github.com >
2026-02-11 14:15:23 +00:00
Rabi Mishra
7be6fc93e8
fix(canonical): handle gcp_vertex_ai model mapping correctly ( #6836 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-02-11 14:11:04 +00:00
Rodolfo Olivieri
845577726d
Group dependencies in root Cargo.toml ( #6948 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2026-02-11 14:10:09 +00:00
Abhijay Jain
4571c3a41c
refactor: updated elevenLabs API module and remove button UX ( #6781 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-02-11 10:57:51 +00:00
Michael Neale
d138c88d8d
fix: we were missing content from langfuse traces ( #7135 )
2026-02-11 02:40:17 +00:00
Tania
56c0ac9806
docs: update username in authors.yml ( #7132 )
...
Co-authored-by: Tania Chakraborty <tchakraborty@block.xyz >
2026-02-11 01:46:45 +00:00
Zane
45e84f9968
fix extension selector syncing issues ( #7133 )
2026-02-11 01:06:25 +00:00
Adrian Cole
4ad0aa4537
fix(acp): per-session Agent for model isolation and load_session restore ( #7115 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-02-10 23:18:34 +00:00
Adrian Cole
dc50b7b375
fix(claude-code): defensive coding improvements for model switching ( #7131 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-02-10 23:15:45 +00:00
Adrian Cole
01d425bf14
feat(claude-code): dynamic model listing and mid-session model switching ( #7120 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-02-10 22:47:34 +00:00
Douwe Osinga
426f8e0a07
Inline worklet source ( #7128 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-10 22:32:20 +00:00
Ebony Louis
cc6af199c7
[docs] One shot prompting is dead - Blog Post ( #7113 )
2026-02-10 21:35:57 +00:00
Debbie O'Brien
e4eadd9f8f
fix: correct spelling of Debbie O'Brien's name in authors.yml ( #7127 )
...
Signed-off-by: debs-obrien <dobriendev@gmail.com >
2026-02-10 20:49:55 +00:00
jh-block
821402c287
merge fixes
2026-02-10 21:23:11 +01: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
jh-block
bf3193d890
Switched local inference to use llama.cpp and added HF model download
2026-02-10 21:14:19 +01:00
dianed-square
fd6a27003a
docs: GCP Vertex AI org policy filtering & update OnboardingProviderSetup component ( #7125 )
2026-02-10 19:20:08 +00: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
Sam W
1168d7d9b1
feat: add AGENT=goose environment variable for cross-tool compatibility ( #7017 )
2026-02-10 17:18:50 +00:00
Zane
7267621ab8
fix: strip empty extensions array when deeplink also ( #7096 )
2026-02-10 16:47:19 +00:00
Ebony Louis
0d5db02a02
[docs] update authors.yaml file ( #7114 )
2026-02-10 16:09:35 +00:00
Rodolfo Olivieri
58e86d58ed
Implement manpage generation for goose-cli ( #6980 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2026-02-10 15:30:12 +00:00
dianed-square
72601fd3cb
docs: tool output optimization ( #7109 )
2026-02-10 15:08:09 +00:00