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 |
|
Lifei Zhou
|
14c00a4514
|
feat: support tool approval in the state machine (#11685)
|
2026-09-02 00:07:34 +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 |
|
Lifei Zhou
|
3a1d7f8c6a
|
refactor(acp): remove unused provider list fields (#11696)
|
2026-08-31 14:01:05 +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
|
caf59517cc
|
fix: enforce permission policy for app tool calls (#11275)
Signed-off-by: Kalvin Chau <kalvin@block.xyz>
Co-authored-by: peon <9ac6794b000690b7e814eb1805ad32405d0bec7d52838de3a86cf967565dacc0@buzz.block.builderlab.xyz>
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
|
2026-08-27 01:55:06 +00:00 |
|
Jack Amadeo
|
6357f73ea5
|
fix: unify context limit resolution behind provider API (#11213)
Signed-off-by: Jack Amadeo <jackamadeo@squareup.com>
|
2026-08-26 14:34:16 +00:00 |
|
Jasper
|
73b9938d73
|
fix(security): enforce per-turn model tool allowlists (#11426)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
|
2026-08-26 13:45:12 +00:00 |
|
SynthLuvr
|
9a05f0207c
|
feat(cli): load extensions in the background so the prompt is immediately usable (#10403)
Co-authored-by: Jasper Hugo <jasper@jasperhugo.com>
|
2026-08-26 11:19:05 +00:00 |
|
Jasper
|
86800d42b8
|
fix(security): preserve session extension identities (#11420)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
|
2026-08-26 11:01:53 +00:00 |
|
Michael Neale
|
bcbf3c7723
|
Make roaming an opt-in goose-cli feature (default-off, stays in-tree) (#11516)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
Co-authored-by: pstayets <philip@vulturelabs.com>
Co-authored-by: pstayet <philipstayetski2416@gmail.com>
Co-authored-by: Colin Gauvin <colin@gauvin.id>
|
2026-08-25 07:22:46 +00:00 |
|
Jasper
|
9a4e043562
|
fix(acp): restrict project updates to visible sessions (#11487)
|
2026-08-24 16:51:22 +00:00 |
|
Jasper
|
c5e5929a64
|
fix(recipe): reject non-object response schemas (#11478)
|
2026-08-23 23:27:17 +00:00 |
|
Wolfe-James
|
a5de37814a
|
fix(agents): fail fast when a recipe's structured response can't reach an ACP-bridged provider (#11307)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
|
2026-08-21 08:31:40 +00:00 |
|
Alex Hancock
|
2f5169af35
|
add MCP conformance tests to goose CI (combines #10800 + #10801) (#10940)
Signed-off-by: Jack Amadeo <jackamadeo@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
|
2026-08-20 21:51:53 +00:00 |
|
Matt Toohey
|
3dd0762f96
|
feat(acp): derive and forward thinking effort from the ACP harness (#10949)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Jasper Hugo <jasper@jasperhugo.com>
|
2026-08-20 12:50:47 +00:00 |
|
iroiro147
|
bc68049225
|
fix(mcp): keep stdio extensions alive across worker exits (#10364)
Signed-off-by: iroiro147 <sarthak.singh@juspay.in>
|
2026-08-20 00:23:18 +00:00 |
|
Lifei Zhou
|
b832501b6f
|
preserve extensions when adding MCP servers (#11339)
|
2026-08-19 20:36:24 +00:00 |
|
Lifei Zhou
|
ac1918f535
|
acp: pin V1 SDK and narrow acp crate features (#11289)
|
2026-08-17 11:03:07 +00:00 |
|
Lifei Zhou
|
063694cf76
|
acp: Migrate session/delete to the standard acp sdk (#11286)
|
2026-08-17 10:09:56 +00:00 |
|
Douwe Osinga
|
4bb968fadb
|
Improve ACP provider setup and unify setup metadata (#11100)
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Signed-off-by: Douwe Osinga <douwe.osinga@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
|
2026-08-14 16:25:20 +00:00 |
|
Douwe Osinga
|
618bd37009
|
fix: reject context commands for context-owning providers (#11094)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
|
2026-08-14 16:24:21 +00:00 |
|
Michael Neale
|
0d0d130d96
|
refactor(computercontroller): remove automation_script, web_scrape, and cache tools (#11198)
|
2026-08-14 13:30:46 +00:00 |
|
Lifei Zhou
|
09177caf51
|
Revert "feat(acp): add _goose/unstable/session/extensions/apply method (#11081)" (#11217)
|
2026-08-14 00:14:55 +00:00 |
|
Jack Amadeo
|
d2389ef4ad
|
make the unrolled loop state machine generic (#11139)
Signed-off-by: Jack Amadeo <jackamadeo@squareup.com>
|
2026-08-13 20:56:59 +00:00 |
|
Lifei Zhou
|
c16de3d972
|
fix(acp): prevent large-session disconnects (#11159)
Signed-off-by: Lifei Zhou <lifei@squareup.com>
|
2026-08-12 20:33:21 +00:00 |
|
Matt Toohey
|
88709b2c79
|
feat(acp): add _goose/unstable/session/extensions/apply method (#11081)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
|
2026-08-12 11:56:04 +00:00 |
|
dependabot[bot]
|
a799c796f4
|
chore(deps): bump ctor from 0.2.9 to 0.6.3 (#10852)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
|
2026-08-11 15:25:57 +02:00 |
|
Jasper
|
bf332b9837
|
fix(permissions): match extension owners exactly (#10455)
|
2026-08-11 02:46:21 +00:00 |
|
Jasper
|
ba0ce5a431
|
fix: keep LiteLLM default local (#10996)
|
2026-08-11 01:56:07 +00:00 |
|
Will Pfleger
|
e36c21b9be
|
feat(acp): title new sessions from _meta.sessionTitle (#10712)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
|
2026-08-10 19:27:40 +00:00 |
|
Lifei Zhou
|
4ae4017f65
|
fix(acp): send session setup updates after new and fork session responses (#11018)
|
2026-08-10 01:38:50 +00:00 |
|
filip
|
66051ec7d2
|
Cache-safe request assembly: append-only turn context and declared cache semantics (#11022)
|
2026-08-07 03:08:49 +00:00 |
|
Douwe Osinga
|
ca52cce628
|
Unrolled agent loop (#9574)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-06 22:32:44 +00:00 |
|
Douwe Osinga
|
3163ab5769
|
fix implicit OAuth during model discovery (#10929)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
|
2026-08-05 17:57:15 +00:00 |
|
asiantuntija
|
4bc96d7bbd
|
tests: add recursion_limit attribute to remaining ACP test files (#10559)
Co-authored-by: tsih <tsih@tsih.fi>
|
2026-08-05 14:15:17 +00:00 |
|
filip
|
affd1cea10
|
perf(providers): keep turn-context out of the OpenAI-compatible prefix cache (#10937)
|
2026-08-04 21:09:45 +00:00 |
|
Douwe Osinga
|
e7088ee791
|
Handle MCP tool list change notifications
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Alexis Rohou <arohou@gmail.com>
Co-authored-by: Alexis Rohou <a.rohou@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-04 21:20:57 +02:00 |
|
Lifei Zhou
|
48f1a7ec6e
|
chore (codex-acp): migrate to @agentclientprotocol/codex-acp (#10923)
|
2026-08-04 05:53:58 +00:00 |
|
Michael Neale
|
750d95e974
|
fix: respect disabled builtin extensions (developer) at session start (#10223)
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
Co-authored-by: Michael Neale <mneale@squareup.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
|
2026-08-03 01:01:43 +00:00 |
|
Jasper
|
83ee4efcf7
|
fix(security): preserve denied tool request precedence (#10612)
|
2026-07-31 17:03:03 -04:00 |
|
Aaron Alaniz
|
ee5e5f17b2
|
fix(cerebras): preserve thinking inline for models that reject reasoning_content (#10774)
|
2026-07-30 21:39:44 +00:00 |
|
Lifei Zhou
|
cf312f1d1d
|
feat: streaming shell output while commands run (#10808)
|
2026-07-30 11:06:35 +00:00 |
|
Jack Amadeo
|
40380ce6d0
|
Upgrade to rmcp 3.0 (#10789)
|
2026-07-29 18:05:58 +00:00 |
|
Lifei Zhou
|
0b234bdcfe
|
disable scheduler by default for acp (#10781)
|
2026-07-29 09:54:49 +00:00 |
|
Lifei Zhou
|
8b73e1a1b6
|
feat: add stable agent event message identity (#10716)
|
2026-07-29 05:32:55 +00:00 |
|
Jasper
|
ac1f125744
|
fix(providers): restore dynamic model discovery and current Grok support (#10756)
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
|
2026-07-28 12:44:52 +00:00 |
|
Jack Amadeo
|
7b7b8aa58f
|
upgrade to rmcp 2.0 (#10584)
|
2026-07-27 13:31:33 +00:00 |
|
Jasper
|
33a976cfe3
|
Merge commit from fork
|
2026-07-23 10:45:58 -05:00 |
|