Tyler Longwell
fccc8fa918
Merge origin/main into tui_gem
...
Resolves unicode-width dependency conflict between pctx (needs ^0.2.1 via
deno/swc) and ratatui 0.29 (pins =0.2.0) by:
- Using tui-textarea from PR #122 (ratatui 0.30 support) pinned to commit
48792febd9d454fefdd869de0e75849cad6e6007
https://github.com/rhysd/tui-textarea/pull/122
- Upgrading goose-tui to ratatui 0.30, crossterm 0.29, ansi-to-tui 8.0.1
- Fixing type ambiguity in chat.rs/info.rs (multiple unicode-width versions)
- Updating tests for CallToolRequestParams API change (added meta field)
2026-02-05 09:44:10 -05:00
Elias Posen
2992856231
Bug Fix: bump pctx ( #6967 )
...
Signed-off-by: Elias Posen <elias@posen.ch >
2026-02-05 12:07:47 +00:00
jh-block
e0a1381e39
Allow building with CUDA as the candle backend ( #6914 )
2026-02-03 22:58:02 +00:00
github-actions[bot]
7ee634eaa7
chore(release): release version 1.23.0 (minor) ( #6906 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-03 20:43:47 +00: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
jh-block
a3f93ad532
Update candle to 0.9 ( #6913 )
2026-02-03 13:59:52 +00:00
Douwe Osinga
1373d9c5f9
Careless whisper ( #6877 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-03 11:54:29 +00:00
Jack Amadeo
a9f4b2d637
Remove dependency on goose-mcp from goose crate ( #6637 )
2026-02-02 18:21:35 +00:00
jh-block
ce95e04693
feat: WebSocket transport for goose-acp ( #6895 )
2026-02-02 14:10:26 +00:00
Alex Hancock
69af713ee6
feat: Streamable HTTP transport for ACP + goose-acp usage ( #6741 )
2026-02-02 07:13:40 +08:00
Alex Hancock
0e7f4c7211
Update version to 1.22.0 ( #6821 )
2026-01-29 19:04:39 -05:00
Adrian Cole
b0c6373cf8
acp: load configured extensions and refactor tests ( #6803 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-30 10:39:03 +11:00
Alex Hancock
8233f0afac
chore: upgrade to rmcp 0.14.0 ( #6674 )
2026-01-23 14:52:43 -05:00
Tyler Longwell
40d835a5a6
Merge remote-tracking branch 'origin/main' into tui_gem
...
* origin/main:
Fix GCP Vertex AI global endpoint support for Gemini 3 models (#6187 )
fix: macOS keychain infinite prompt loop (#6620 )
chore: reduce duplicate or unused cargo deps (#6630 )
feat: codex subscription support (#6600 )
smoke test allow pass for flaky providers (#6638 )
feat: Add built-in skill for goose documentation reference (#6534 )
Native images (#6619 )
docs: ml-based prompt injection detection (#6627 )
Strip the audience for compacting (#6646 )
chore(release): release version 1.21.0 (minor) (#6634 )
add collapsable chat nav (#6649 )
fix: capitalize Rust in CONTRIBUTING.md (#6640 )
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /ui/desktop (#6623 )
Vibe mcp apps (#6569 )
Add session forking capability (#5882 )
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /documentation (#6624 )
fix(docs): use named import for globby v13 (#6639 )
PR Code Review (#6043 )
fix(docs): use dynamic import for globby ESM module (#6636 )
# Conflicts:
# Cargo.lock
# crates/goose-server/src/routes/session.rs
2026-01-23 11:23:38 -05:00
Adrian Cole
0602dc7ced
chore: reduce duplicate or unused cargo deps ( #6630 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-23 16:27:33 +09: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
github-actions[bot]
86b38c6a4f
chore(release): release version 1.21.0 (minor) ( #6634 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-01-22 12:59:51 -08:00
Tyler Longwell
5aa622680c
linting
2026-01-22 12:17:50 -05:00
Adrian Cole
67de49abbb
fix(goose): propagate session_id across providers and MCP ( #6584 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-22 08:28:56 +08:00
Songlin Yang
63bf8eb439
chore: remove unused dependencies in cargo.toml ( #6561 )
...
Signed-off-by: lsytj0413 <511121939@qq.com >
2026-01-19 16:05:18 +11:00
Alex Hancock
4191826569
chore: upgrade rmcp ( #6516 )
2026-01-16 12:09:51 -05:00
github-actions[bot]
f5753759bb
Release 1.20.0
...
Auto-merged release PR after tag v1.20.0 was pushed
2026-01-16 15:57:28 +00:00
Adrian Cole
7d4a6bd8ff
feat(goose-acp): enable parallel sessions with isolated agent state ( #6392 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-14 14:19:17 -08:00
dependabot[bot]
c3d5016f19
chore(deps): bump lru from 0.12.5 to 0.16.3 ( #6379 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 14:16:25 -05:00
Rodolfo Olivieri
7a4d047538
Use crunchy from crates instead of git fork ( #6415 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2026-01-12 12:09:45 -05:00
Rodolfo Olivieri
0be3ec18cc
Remove unused dependencies across workspace ( #6380 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2026-01-12 11:44:23 -05:00
Zane
9a01fcb740
Add support for changing working dir and extensions in same window/session ( #6057 )
2026-01-08 16:48:15 -08:00
github-actions[bot]
635131d7bf
Release 1.19.0
...
Auto-merged release PR after tag v1.19.0 was pushed
2026-01-06 20:32:50 +00:00
dependabot[bot]
e9210ecd20
chore(deps): bump rsa from 0.9.9 to 0.9.10 ( #6358 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-06 14:22:19 -05:00
Sai Karthik
7c143b9afb
feat(cli): add subcommand completion to generate various shell completions ( #6313 )
...
Signed-off-by: Sai Karthik <kskarthik@disroot.org >
2026-01-05 13:45:30 -05:00
github-actions[bot]
cabbda3dbc
Release 1.18.0
...
Auto-merged release PR after tag v1.18.0 was pushed
2026-01-05 18:28:22 +00:00
Adrian Cole
5a5312a2e6
feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport ( #6304 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-02 07:07:53 +08:00
Adrian Cole
d1f95757cf
feat(code-mode): use server names for MCP extensions ( #6284 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-30 13:08:38 +08:00
Adrian Cole
23f33e3fb2
feat(acp): Honor MCP servers from clients like Zed (stdio + http) ( #6230 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-24 05:49:10 +08:00
Adrian Cole
2f876725d3
test: fix recipe and audio tests to avoid side effects ( #6231 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-23 10:26:34 +08:00
Adrian Cole
1ccc579dac
fix(code-mode): improve tool signatures for LLM discovery ( #6177 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-19 12:03:41 +08:00
Alex Hancock
1b059af169
chore: manually update version ( #6166 )
2025-12-18 12:22:38 -05:00
David Katz
473f269daa
Regenerate canonical models when release branch is created. ( #6127 )
2025-12-18 11:44:01 -05:00
Adrian Cole
dfd207bc0f
test: add ACP integration test ( #6150 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-18 09:26:46 +08:00
Rodolfo Olivieri
4e117723b7
Update dependencies to help in Fedora packaging ( #5835 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2025-12-17 13:01:06 -05:00
Adrian Cole
062fc07432
deps: upgrade agent-client-protocol to 0.9.0 ( #6109 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2025-12-17 08:50:47 +08:00
Douwe Osinga
1c820addeb
OpenRouter & Xai streaming ( #5873 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-12-16 13:24:53 -05:00
Filippo Balicchia
0a5b7d7ce6
bump bedrock dep versions ( #6090 )
...
Signed-off-by: fbalicchia <fbalichia@cuebiq.com >
Co-authored-by: fbalicchia <fbalichia@cuebiq.com >
2025-12-16 11:24:54 -05:00
Alex Hancock
948ff499b7
feat(mcp): platform extension for "code mode" MCP tool calling ( #6030 )
...
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2025-12-15 16:47:00 -05:00
Zane
2b8f9e1ee4
fix: linux goosed crashing libssl error ( #6051 )
2025-12-10 11:23:30 -08:00
github-actions[bot]
6239b8c465
chore(release): release version 1.16.0 (minor) ( #5985 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com >
Co-authored-by: spencrmartin <spencermartin@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
Co-authored-by: Zane Staggs <zane@squareup.com >
2025-12-10 08:59:31 -08:00
Michael Neale
9b6a1c1297
fix: metrics on posthog ( #6024 )
...
Co-authored-by: Zane Staggs <zane@squareup.com >
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com >
2025-12-09 16:28:18 -08:00
Kai Lu
5d53643b61
Enable recipe deeplink parameters for pre-population ( #5757 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-03 07:45:25 -08:00
Michael Neale
03fb892ebe
fix: use a lock to ensure only need to run tunnel just in case multiple go… ( #5885 )
2025-12-02 09:59:02 +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