Commit Graph

82 Commits

Author SHA1 Message Date
Abhijay Jain 4078158c01 fix(providers): inform user of clipboard copy and remove copilot auth retry on timeout (#11160)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-08-21 07:07:11 +00:00
dependabot[bot] 875e4bde02 chore(deps): bump the ui-minor-and-patch group across 1 directory with 53 updates (#11386)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-08-20 10:05:04 +00:00
dependabot[bot] b1de7a5e8a chore(deps): bump zod from 3.25.76 to 4.4.3 in /ui (#10980)
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>
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
2026-08-19 17:15:11 +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
Andrew 3810898a74 feat(mcp): support pre-registered OAuth clients for streamable_http extensions (#11182)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: OpenAI Codex <codex@openai.com>
2026-08-14 15:57:03 -04: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
Lifei Zhou 705f30df47 upgrade acp sdk to 1.3.0 (#11218) 2026-08-14 03:48:34 +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
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
Jasper 752c1fbe33 fix: bind deeplink recipe parameters to startup session (#11123) 2026-08-12 10:21:15 +00:00
dependabot[bot] d9d2aef093 chore(deps-dev): bump @types/node from 20.19.37 to 26.1.2 in /ui (#10979)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-11 10:43:41 +02:00
Harnoor Singh 06f218cd14 feat(desktop): add markdown format option to session export (#10703)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 20:04:24 +00:00
Alex Hancock dd45906cb8 Deprecate and remove ui/text TUI (#10799) 2026-07-29 18:45:39 +00:00
Abhijay Jain d7f8dc62d8 feat(acp): add delete support for custom apps from Apps UI (#10127)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-09 01:13:14 +00:00
Jasper 1bced6616b Switch the local inference provider MLX backend to use the safemlx crate (#10304) 2026-07-07 21:01:15 +00:00
filip af2c765c82 feat(desktop): per-message usage stats UI (tokens, cost, TTFT, tok/s) (#10210)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-06 20:51:06 +00:00
Lifei Zhou 2f32070975 feat (ui): Migrate dictation local model manager to ACP (#10131) 2026-07-01 00:02:52 +00:00
Jasper d1cc1439ec Migrate local inference model management to ACP (#10124) 2026-06-30 22:40:04 +00:00
Lifei Zhou 2084c43476 feat (acp): exposed available tools in acp schema (#10097) 2026-06-30 05:43:08 +00:00
Alex Hancock 2cc1140dc1 task(acp): upgrade SDK and use new HTTP/WS crate (#10082) 2026-06-29 05:27:11 +00:00
Alex Hancock 98a13fff4b feat(acp+): config in desktop on ACP+ (#10057) 2026-06-27 03:45:14 +00:00
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