Commit Graph

59 Commits

Author SHA1 Message Date
Alex Hancock 2fda760641 feat(acp+): models/providers in desktop on ACP+ (#9987) 2026-06-26 17:04:24 +00:00
Jack Amadeo 35999d49f3 add ACP+ handlers for prompt editing (#10031) 2026-06-26 16:03:31 +00:00
Abhijay Jain 22883e3704 feat(acp): migrate upsertPermissions to setToolPermissions ACP method (#9999) 2026-06-26 12:16:18 +00:00
Douwe Osinga d1af10c5ad Migrate Nostr session sharing to ACP (#10022)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-25 22:30:42 +00:00
Douwe Osinga dc8aedfd6a ACP Migration: MCP/Goose Apps (#9988)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-25 14:06:49 +00:00
Lifei Zhou eea698945c feat (acp): custom methods for managing scheduler (#9972) 2026-06-24 23:11:35 +00:00
Lifei Zhou 48a2a3d180 created custom methods for agent mention and slash command (#9980) 2026-06-24 17:37:52 +00:00
Douwe Osinga e4f8b61b58 Migrate diagnostics to JSON report (#9964)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-24 01:32:56 +00:00
Lifei Zhou f38f1acef0 feat: created acp method for managing recipes and UI changes (#9951) 2026-06-23 12:19:43 +00:00
Lifei Zhou ca8938cb43 added recipe handling in new_session (#9935) 2026-06-22 23:05:19 +00:00
Lifei Zhou 2712c066bc feat (acp): used typed request and response for add, get session extensions (#9890) 2026-06-22 00:41:08 +00:00
Lifei Zhou ddf23a0b64 feat (ui): Add durable ACP chat session state for desktop UI (#9852) 2026-06-18 08:06:14 +00:00
Lifei Zhou 72da97204e feat: implement acp method for elicitation and elicitation improvement (#9797) 2026-06-17 03:40:10 +00:00
Lifei Zhou 523aaee24b feat: custom acp method to get session info (#9729) 2026-06-11 01:37:50 +00:00
Michael Neale 40315b5ac2 feat: steering messages with ACP (#9560)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-06-10 21:05:30 +00:00
morgmart 10e665a9b9 expose ACP thinking effort config option (#9711)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-06-10 09:20:14 +00:00
Lifei Zhou e3090836e4 fix: goose-sdk release compat check with new schema (#9697) 2026-06-09 13:53:45 +00:00
Lifei Zhou 0ab4b84104 chore: pause tui release (#9685) 2026-06-09 07:06:06 +00:00
Lifei Zhou 2f99664222 feat: acp methods for config extensions (#9581) 2026-06-05 08:08:19 +00:00
Lifei Zhou ec519eeaaf feat: Only send custom notifications when ACP client specifies this capability in the initialization request (#9596) 2026-06-04 22:39:59 +00:00
Lifei Zhou dc59e41945 Lifei/acp session setup refactor (#9488) 2026-06-04 03:12:04 +00:00
Bradley Axen 25ff547487 Expose raw provider supported models over ACP (#9475)
Signed-off-by: Bradley Axen <baxen@squareup.com>
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Matt Toohey <contact@matttoohey.com>
2026-05-29 02:18:42 +00:00
Bradley Axen 104cc17758 Add ACP session system prompt setter (#9478)
Signed-off-by: Bradley Axen <baxen@squareup.com>
2026-05-29 00:35:12 +00:00
Jack Amadeo 0a958213db protocol cleanup (#9147) 2026-05-22 21:04:46 +00:00
Alex Hancock d5b6407bbb improvement(tui): make spacing/layout nicer (#9243) 2026-05-15 09:47:30 -04:00
jh-block 537eb23fb2 Preserve thinking content for providers that require it (#8857)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-05-15 10:36:25 +00:00
Alex Hancock 147a7d14b7 chore: bump package.json versions from 0.19.1 to 0.20.0 (#9218)
Signed-off-by: Alex Hancock <alexhancock@block.xyz>
2026-05-14 14:17:35 -04:00
Alex Hancock c938a46417 fix(publish-npm): build binary from current SHA + add compat check (#9212)
Signed-off-by: Alex Hancock <alexhancock@block.xyz>
2026-05-14 16:33:40 +00:00
Jack Amadeo a38922d95e Agents crud (#9084) 2026-05-11 17:33:32 +00:00
Alex Hancock c80044d9d0 alexhancock/goose-tui-bin (#9089) 2026-05-07 14:07:28 -04:00
Douwe Osinga ff42171903 feat: projects as backend sources with system prompt injection (#8739)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 14:30:15 +00:00
jh-block f325a9d8e3 Add Linux Vulkan support for local inference (#9038)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-05-07 07:12:18 +00:00
Kalvin C 4ef091a356 feat(acp): expose built-in skills through sources list acp calls (#9045)
Signed-off-by: Kalvin Chau <kalvin@block.xyz>
2026-05-06 14:49:03 +00:00
tulsi 6fc44bf0ed add provider-first onboarding (#9039)
Signed-off-by: tulsi <tulsi@block.xyz>
2026-05-06 14:08:31 +00:00
Alex Hancock f9d0c6416d feat: ACP streamable http spec compliance (#9034) 2026-05-06 13:47:50 +00:00
Kalvin C b17fd4f287 feat: move goose2 provider catalog behind ACP layer (#9030)
Signed-off-by: Kalvin Chau <kalvin@block.xyz>
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Matt Toohey <contact@matttoohey.com>
2026-05-06 01:36:19 +00:00
Kalvin C 2fe4c3d0bb feat(acp): replace raw config and secret methods (#9000)
Signed-off-by: Kalvin Chau <kalvin@block.xyz>
2026-05-05 01:24:28 +00:00
Andrew Harvard b11c9a3d98 render mcp apps inline in goose2 (#8877)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
2026-05-04 12:25:38 +00:00
Kalvin C ef73610cc1 feat: goose2 add support for custom providers in ui & acp (#8924) 2026-04-30 21:05:10 +00:00
Kalvin C 899762a422 refactor: update goose2 credential management behind provider-scoped ACP/core API (#8887)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
Co-authored-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-29 16:05:32 +00:00
Andrew Harvard b59ef3a46f [goose2] MCP Apps: hydrate and replay app payloads in Goose2 (#8632)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
2026-04-28 15:03:40 +00:00
Andrew Harvard f908837407 [goose2] MCP Apps: translate ACP host capabilities into MCP initialization (#8623)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
2026-04-28 12:03:44 +00:00
Alex Hancock e790d37959 updates: release 0.19.0 of the tui/sdk/etc (#8806) 2026-04-24 15:10:18 -04:00
Matt Toohey 86afdeab6a feat: migrate session metadata storage from frontend overlay to backend (#8769)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Bradley Axen <baxen@squareup.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-24 03:28:48 +00:00
Alex Hancock f58e27a1c2 feat(acp): Align to new request patterns of ACP Streamable HTTP/WS transport (#8605)
Signed-off-by: Alex Hancock <alexhancock@block.xyz>
2026-04-23 15:36:33 -04:00
Jack Amadeo 5dd9f08d57 Dedupe and organize skills/sources (#8731) 2026-04-23 19:07:45 +00:00
Alex Hancock e7e50320a1 commands to acp+ migration: extensions management (#8733) 2026-04-22 15:23:02 -04:00
Matt Toohey c8b339e559 feat: associate threads with projects (#8745)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-22 07:08:55 +00:00
Lifei Zhou a7ccdd780d upgrade goose sdk and tui to be compatible with the latest agentclientprotocol/sdk package (#8667) 2026-04-22 02:25:13 +00:00
Jack Amadeo 38941b1d26 merge goose-acp crate into goose (#8726) 2026-04-21 20:26:49 +00:00