john
30dd3a4d2b
Add PUT /sessions/{id} for legacy conversation updates in tkmind compat.
...
Portal direct-chat mirror and tool-history repair expect this route.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 22:03:52 +08:00
john
df7150b687
feat(tkmind): add POST /agent/call_tool for sandbox page materialization
...
Expose app-visible MCP tool dispatch so local smoke can verify write_file
and edit_file without an LLM round trip.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 21:37:27 +08:00
john
bb64736c60
fix(tkmind): restore session history, resume, and restart parity
...
Load conversation on GET /sessions/{id}, port POST /agent/resume, and align
/agent/restart with 1.41 provider restore plus extension_results output.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 21:27:14 +08:00
john
3c73d470f5
feat(tkmind): port v1.49 compat layer, PG sessions, and platform extensions
...
Add tkmind_compat REST routes (including config/read), PostgreSQL session
storage, and TKMind platform extensions so upstream Goose 1.49 can serve Portal
locally without changing H5 contracts.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 21:10:36 +08:00
Jack Amadeo
71fc4be1ed
remove keyring timeout ( #11798 )
2026-09-02 15:05:51 -04:00
github-actions[bot]
10db8549c5
chore(release): open release branch for 1.49.0
2026-09-02 12:19:00 +00:00
github-actions[bot]
dd8de01967
chore(release): bump version to 1.49.0 (minor) ( #11727 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2026-09-02 12:06:41 +00:00
Abhijay Jain
f9176266ee
fix(openai): update stored tool call name when later delta carries non-empty name ( #11750 )
2026-09-02 01:57:17 +00:00
Lifei Zhou
14c00a4514
feat: support tool approval in the state machine ( #11685 )
2026-09-02 00:07:34 +00:00
Alex Hancock
7259c05174
feat(gdk): add first-class document content support ( #11629 )
2026-09-01 18:28:11 +00:00
dependabot[bot]
e1283c4d20
chore(deps): bump the cargo-minor-and-patch group across 1 directory with 13 updates ( #11754 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-01 18:24:14 +00:00
dependabot[bot]
7ba30b1292
chore(deps): bump postcss-selector-parser in /documentation ( #11755 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-01 18:23:50 +00:00
SynthLuvr
3cb6434a02
fix(providers): correct zai default model id and add glm-5.3-flash ( #11674 )
2026-09-01 17:17:42 +00:00
Jack Amadeo
9d0c98595e
migrate openrouter provider to goose-providers ( #11757 )
2026-09-01 17:13:26 +00:00
dependabot[bot]
67827a1754
chore(deps): bump jsonschema from 0.49.9 to 0.52.0 ( #11665 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-01 14:57:40 +00:00
Jack Amadeo
ca44718b83
bump chacha20 ( #11752 )
2026-09-01 14:17:58 +00:00
Seydi Charyyev
4ad43df42d
fix(desktop): keep unsent chat input across navigation ( #11494 )
...
Signed-off-by: Seydi Charyyev <seydi.charyev@gmail.com >
Co-authored-by: Lifei Zhou <lifei@squareup.com >
2026-09-01 07:50:13 +00:00
Alex Hancock
c1646b8405
fix(gdk): repair uniffi build broken by semantic merge conflict ( #11721 )
2026-09-01 07:26:45 +00:00
Jasper
7d650ebd7f
fix(security): anchor execute shell extraction ( #11492 )
...
Signed-off-by: Jasper Hugo <jasper@spiral.xyz >
2026-09-01 05:12:03 +00:00
Jasper
0cf78829e5
fix(security): isolate Telegram voice temp files ( #11442 )
...
Signed-off-by: Jasper Hugo <jasper@spiral.xyz >
2026-09-01 05:11:59 +00:00
Jasper
e05f5d4348
fix(security): fuse command scanner signals ( #11440 )
...
Signed-off-by: Jasper Hugo <jasper@spiral.xyz >
2026-09-01 05:11:55 +00:00
Jasper
9a5319a6e8
fix(security): isolate audio recorder generations ( #11456 )
2026-09-01 04:39:08 +00:00
Jasper
34898f1652
fix(desktop): reject oversized recipe files before reading ( #11404 )
...
Signed-off-by: Jasper Hugo <jasper@spiral.xyz >
2026-09-01 04:38:39 +00:00
Jasper
7c7dc342d6
fix(dictation): bound provider response bodies ( #11401 )
...
Signed-off-by: Jasper Hugo <jasper@spiral.xyz >
2026-09-01 04:37:47 +00:00
Leon Bowie
0a9749b1cb
feat(auth): enable refresh auth cli ( #11657 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-01 01:42:11 +00:00
dependabot[bot]
35897f6984
chore(deps): bump actions/setup-java from 5.7.0 to 6.0.0 ( #11659 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-01 00:02:13 +00:00
Raghav Bhardwaj
5345d05176
fixed 24 hour locale system bug ( #11719 )
2026-08-31 20:39:12 +00:00
Jasper
ed9648b923
fix(security): restrict extension tool dispatch ( #11602 )
2026-08-31 20:30:02 +00:00
Alex Hancock
114250f8ca
fix(gdk): preserve tool-call indices in streaming responses ( #11637 )
2026-08-31 16:26:08 -04:00
Alex Hancock
1d0146631c
feat(gdk): expose Anthropic response metadata for observability ( #11630 )
2026-08-31 16:24:36 -04:00
dependabot[bot]
4550a2e93d
chore(deps): bump github/codeql-action from 4.37.6 to 4.37.8 ( #11661 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-31 19:13:37 +00:00
dependabot[bot]
a9f68b441e
chore(deps): bump Swatinem/rust-cache from 2.9.1 to 2.9.2 ( #11662 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-31 19:13:35 +00:00
Jack Amadeo
e52be07ca2
fix(desktop): pin FormatJS CLI for Intel macOS ( #11639 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-31 19:12:25 +00:00
dependabot[bot]
65415f3c1e
chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 ( #11660 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-31 19:06:16 +00:00
Alex Hancock
5c748fef4d
feat(gdk): add structured request and response observability hooks ( #11632 )
2026-08-31 18:27:31 +00:00
Jasper
38816dfb86
fix(desktop): configure proxy for renderer session ( #11708 )
2026-08-31 16:53:21 +00:00
Alex Hancock
7d97fe1ead
feat(gdk): preserve thinking and redacted-thinking blocks across turns ( #11636 )
2026-08-31 15:24:39 +00:00
Jasper
5dc3fa847e
fix(apps): protect bundled cache identities ( #11397 )
...
Signed-off-by: Jasper Hugo <jasper@spiral.xyz >
2026-08-31 14:58:33 +00:00
Lifei Zhou
3a1d7f8c6a
refactor(acp): remove unused provider list fields ( #11696 )
2026-08-31 14:01:05 +00:00
αI
2163c14d41
test: remove racy scheduler message count assertion ( #11691 )
...
Co-authored-by: Alphaxiaoteng <230277249+Alphaxiaoteng@users.noreply.github.com >
2026-08-31 10:06:29 +00:00
Michael Neale
fb15d4eade
feat: configurable Anthropic prompt-cache TTL (5m/1h) ( #11576 )
...
Signed-off-by: Michael Neale <michael.neale@gmail.com >
Co-authored-by: Galadriel <galadriel@buzz.agent >
2026-08-31 00:43:58 +00:00
Michael Neale
815bd0b69a
feat(cli): add --system flag to goose session for parity with goose run ( #11673 )
...
Signed-off-by: Michael Neale <michael.neale@gmail.com >
2026-08-31 00:42:10 +00:00
Jeff Ramnani
8ae4e4ba02
fix(ui): render untagged fenced code blocks as proper code blocks ( #11653 )
2026-08-28 20:09:13 +00:00
Alex Hancock
ef0924a0a0
feat(gdk): publish Linux ARM64 native artifacts ( #11634 )
2026-08-28 18:50:38 +00:00
Wolfe-James
a9060fd2ef
docs: stop enumerating crates in AGENTS.md Structure ( #11614 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 17:43:47 +00:00
Alex Hancock
a6d0b10c67
feat(gdk): expose cached input-token usage metrics ( #11628 )
2026-08-28 16:29:13 +00:00
filip
cfc0538463
fix(providers): parse OpenRouter nested cache_write_tokens in usage ( #11472 )
2026-08-28 16:12:58 +00:00
Douwe Osinga
2f5ff48b56
Clean up obsolete extension paths before redesigning the extension manager ( #11645 )
2026-08-28 15:10:23 +00:00
Lifei Zhou
dd8f5ed5c7
chore(acp): remove unused unstable methods ( #11650 )
2026-08-28 10:36:17 +00:00
Kalvin C
f87c4d73d1
chore: update canonical models json ( #11641 )
...
Co-authored-by: Lifei Zhou <lifei@squareup.com >
2026-08-28 04:53:42 +00:00