Tyler Longwell
ac201efadf
chore: migrate tui-textarea to ratatui-textarea
...
Replace the tui-textarea dependency (via madsmao fork) with
ratatui-textarea from the official ratatui org's fork.
The upstream ratatui/ratatui-textarea main branch only supports
ratatui 0.29, which conflicts with bat's unicode-width ^0.2.1
requirement. Using dotdash's PR #3 branch (pinned to commit sha)
which adds ratatui 0.30 support via the split ratatui sub-crates.
Changes:
- Remove workspace [patch.crates-io] for tui-textarea
- Switch goose-tui dep from tui-textarea to ratatui-textarea
- Update all imports from tui_textarea to ratatui_textarea
Ref: https://github.com/ratatui/ratatui-textarea/pull/3
2026-02-20 09:35:01 -05:00
Tyler Longwell
68ab6e6e46
Merge remote-tracking branch 'origin/main' into tui_gem
...
* origin/main: (62 commits)
Docs: claude code uses stream-json (#7358 )
Improve link confirmation modal (#7333 )
fix(ci): deflake smoke tests for Google models (#7344 )
feat: add Cerebras provider support (#7339 )
fix: skip whitespace-only text blocks in Anthropic message (#7343 )
fix(goose-acp): heap allocations (#7322 )
Remove trailing space from links (#7156 )
fix: detect low balance and prompt for top up (#7166 )
feat(apps): add support for MCP apps to sample (#7039 )
Typescript SDK for ACP extension methods (#7319 )
chore: upgrade to rmcp 0.16.0 (#7274 )
docs: add monitoring subagent activity section (#7323 )
docs: document Desktop UI recipe editing for model/provider and extensions (#7327 )
docs: add CLAUDE_THINKING_BUDGET and CLAUDE_THINKING_ENABLED environm… (#7330 )
fix: display 'Code Mode' instead of 'code_execution' in CLI (#7321 )
docs: add Permission Policy documentation for MCP Apps (#7325 )
update RPI plan prompt (#7326 )
docs: add CLI syntax highlighting theme customization (#7324 )
fix(cli): replace shell-based update with native Rust implementation (#7148 )
docs: rename Code Execution extension to Code Mode extension (#7316 )
...
# Conflicts:
# crates/goose-server/src/main.rs
2026-02-19 12:39:50 -05:00
Emma Youndtsmith
6928c8cee1
Docs: claude code uses stream-json ( #7358 )
2026-02-19 15:57:14 +00:00
Zane
3d0ece7611
Improve link confirmation modal ( #7333 )
2026-02-19 15:06:18 +00:00
Michael Neale
c324cd3a3b
fix(ci): deflake smoke tests for Google models ( #7344 )
2026-02-19 09:06:48 +00:00
Max Novich
19964ca867
feat: add Cerebras provider support ( #7339 )
...
Signed-off-by: Max Novich <maxnovich@users.noreply.github.com >
Signed-off-by: Max Novich <maxnovich@Maxs-Mac-mini.local >
Co-authored-by: Max Novich <maxnovich@Maxs-Mac-mini.local >
2026-02-19 06:34:26 +00:00
Rabi Mishra
3dd197b24c
fix: skip whitespace-only text blocks in Anthropic message ( #7343 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-02-19 05:38:38 +00:00
Alex Hancock
c35b24975f
fix(goose-acp): heap allocations ( #7322 )
2026-02-19 03:20:13 +00:00
Josh Soref
b4b9f08d0b
Remove trailing space from links ( #7156 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2026-02-19 02:29:13 +00:00
Michael Neale
629108d0fc
fix: detect low balance and prompt for top up ( #7166 )
...
Signed-off-by: raj-subhankar <subhankar.rj@gmail.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: raj-subhankar <subhankar.rj@gmail.com >
2026-02-19 02:20:16 +00:00
Alex Hancock
3600c84e4b
feat(apps): add support for MCP apps to sample ( #7039 )
...
Co-authored-by: Andrew Harvard <aharvard@block.xyz >
2026-02-19 02:10:17 +00:00
Jack Amadeo
f425ea7474
Typescript SDK for ACP extension methods ( #7319 )
2026-02-19 02:08:26 +00:00
Alex Hancock
4b3eef0c9a
chore: upgrade to rmcp 0.16.0 ( #7274 )
2026-02-19 01:41:14 +00:00
Rizel Scarlett
c697d9499b
docs: add monitoring subagent activity section ( #7323 )
2026-02-18 23:42:45 +00:00
Rizel Scarlett
26a6448170
docs: document Desktop UI recipe editing for model/provider and extensions ( #7327 )
2026-02-18 23:37:25 +00:00
Rizel Scarlett
156943a6a0
docs: add CLAUDE_THINKING_BUDGET and CLAUDE_THINKING_ENABLED environm… ( #7330 )
2026-02-18 23:32:22 +00:00
Rizel Scarlett
691cff1919
fix: display 'Code Mode' instead of 'code_execution' in CLI ( #7321 )
2026-02-18 23:21:12 +00:00
Rizel Scarlett
e0e65a37a2
docs: add Permission Policy documentation for MCP Apps ( #7325 )
2026-02-18 22:33:14 +00:00
Angie Jones
cd1e995fee
update RPI plan prompt ( #7326 )
2026-02-18 22:20:04 +00:00
Rizel Scarlett
5ce0008766
docs: add CLI syntax highlighting theme customization ( #7324 )
2026-02-18 21:46:52 +00:00
debugmcpdev
c932766afc
fix(cli): replace shell-based update with native Rust implementation ( #7148 )
...
Signed-off-by: JF <john.franklin@gmail.com >
Co-authored-by: JF <john.franklin@gmail.com >
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2026-02-18 21:18:25 +00:00
Rizel Scarlett
5a7721523a
docs: rename Code Execution extension to Code Mode extension ( #7316 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-18 21:12:45 +00:00
Rizel Scarlett
e08857779b
docs: remove ALPHA_FEATURES flag from documentation ( #7315 )
2026-02-18 20:14:12 +00:00
Emma Youndtsmith
3d7f70ff1a
docs: escape variable syntax in recipes ( #7314 )
2026-02-18 19:50:53 +00:00
Adrian Cole
88840791e6
docs: update OTel environment variable and config guides ( #7221 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Rizel Scarlett <rizel@squareup.com >
2026-02-18 19:41:22 +00:00
dianed-square
b5d8a3e30a
docs: system proxy settings ( #7311 )
2026-02-18 19:31:10 +00:00
Rizel Scarlett
85ab108645
docs: add Summon extension tutorial and update Skills references ( #7310 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-18 18:02:08 +00:00
dianed-square
e2d174ac1d
docs: agent session id ( #7289 )
2026-02-18 17:09:04 +00:00
Rabi Mishra
d9d898aea9
fix(gemini-cli): restore streaming lost in #7247 ( #7291 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-02-18 16:00:27 +00:00
Douwe Osinga
5c77a3dae4
Update more instructions ( #7305 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-18 15:59:48 +00:00
Douwe Osinga
2cd2e191c3
feat: add Moonshot and Kimi Code declarative providers ( #7304 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-18 15:44:43 +00:00
Rabi Mishra
f4814843b3
fix(cli): handle Reasoning content and fix streaming thinking display ( #7296 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-02-18 15:36:51 +00:00
tlongwell-block
a11b16f6d7
feat: add GOOSE_SUBAGENT_MODEL and GOOSE_SUBAGENT_PROVIDER config options ( #7277 )
2026-02-18 15:27:07 +00:00
Rabi Mishra
ed187db2a1
fix(openai): support "reasoning" field alias in streaming deltas ( #7294 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-02-18 14:57:00 +00:00
Andrew Harvard
79af1cf569
fix(ui): revert app-driven iframe width and send containerDimensions per ext-apps spec ( #7300 )
2026-02-18 14:45:11 +00:00
Douwe Osinga
e0c1312e09
New OpenAI event ( #7301 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-18 13:56:17 +00:00
Will Pfleger
2b9eb41eec
ci: add fork guards to scheduled workflows ( #7292 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
2026-02-18 13:16:01 +00:00
fre$h
9d3792f5bf
fix: allow ollama input limit override ( #7281 )
...
Signed-off-by: anonwurcod <anonwurcod@proton.me >
Co-authored-by: Warp <agent@warp.dev >
Co-authored-by: jh-block <jhugo@block.xyz >
2026-02-18 11:01:20 +00:00
Lifei Zhou
5dacfde2f3
chore: show important keys for provider configuration ( #7265 )
2026-02-18 07:10:53 +00:00
Lifei Zhou
cc51ec0941
fix: subrecipe relative path with summon ( #7295 )
2026-02-18 06:01:47 +00:00
Zane
e30382066f
fix extension selector not displaying the correct enabled extensions ( #7290 )
2026-02-17 18:11:09 -08:00
Zane
7eb4e442a7
Use the working dir from the session ( #7285 )
2026-02-17 18:10:52 -08:00
dorien-koelemeijer
e32720fcfb
Fix: Minor logging uplift for debugging of prompt injection mitigation ( #7195 )
2026-02-17 23:23:50 +00:00
Adrian Cole
b26d7afe2e
feat(otel): make otel logging level configurable ( #7271 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-02-17 22:52:34 +00:00
Rizel Scarlett
3709f06e4b
docs: add documentation for Top Of Mind extension ( #7283 )
2026-02-17 22:48:28 +00:00
Emma Youndtsmith
52415df54b
Document gemini 3 thinking levels ( #7282 )
2026-02-17 22:39:18 +00:00
dianed-square
3f07dfe4fd
docs: stream subagent tool calls ( #7280 )
2026-02-17 22:34:22 +00:00
Emma Youndtsmith
40b332c3d2
Docs: delete custom provider in desktop ( #7279 )
2026-02-17 20:51:51 +00:00
Douwe Osinga
9a91fccfb5
Everything is streaming ( #7247 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-17 18:53:38 +00:00
bruwbird
65d3a1550f
openai: responses models and hardens event streaming handling ( #6831 )
...
Signed-off-by: Yusuke Shimizu <stm1051212@gmail.com >
Co-authored-by: David Katz <dkatz@squareup.com >
2026-02-17 18:24:12 +00:00