Commit Graph

72 Commits

Author SHA1 Message Date
Jasper 74393e90bf fix(security): require fresh file parameter input (#11455) 2026-08-23 23:05:42 +00:00
Jasper 7f4eeac7ad fix(ui): bind ACP permissions to request generations (#11415)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
2026-08-21 08:33:51 +00:00
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
Josh Fialkoff 6cd2664788 feat(ui): collapse scheduled job sessions into accordion in chat history (#11265)
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
2026-08-20 00:20:27 +00:00
Lifei Zhou ac1918f535 acp: pin V1 SDK and narrow acp crate features (#11289) 2026-08-17 11:03:07 +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 849b6f2ae8 fix(acp): return authe error for acp provider from goose acp server (#11202) 2026-08-13 09:28:59 +00:00
Jasper 752c1fbe33 fix: bind deeplink recipe parameters to startup session (#11123) 2026-08-12 10:21:15 +00:00
Jasper 1ecd746bde Bind MCP apps to trusted ownership metadata (#10747) 2026-08-05 10:43:06 -04: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
Lifei Zhou bb539f7d6f feat: surface output-token-limit info (#10831) 2026-08-04 12:44:08 +00:00
Larry Velez 6a1344ba49 fix(desktop): avoid O(n²) cloning during session load (#10665)
Co-authored-by: Czaruno <11508893+Czaruno@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 12:19:50 +00:00
TeAmo d7ae5f84a6 fix(desktop): allow removing images when editing user messages (#9979)
Co-authored-by: TeAmo <liu.junhui3@iwhalecloud.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-31 09:17:30 +00:00
Lifei Zhou cf312f1d1d feat: streaming shell output while commands run (#10808) 2026-07-30 11:06:35 +00:00
Douwe Osinga af6437ac03 fix: sync generated chat title in header (#10578)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-27 15:38:17 -04:00
Lifei Zhou 85e8be250c fix (desktop): preserve ACP tool call update fields (#10653) 2026-07-23 23:26:01 +00:00
Mark Xian 3405ad510a fix(ui): clear stale pending ACP connection after terminal recovery failure (#10552)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 00:04:38 +00:00
Abhijay Jain c07e21d316 fix(acp): confirm pending steer message on queuedSteer notification (#10532) 2026-07-21 19:19:38 +00:00
Lifei Zhou da0cd42513 feat (ui): reconnect desktop ACP sessions after sleep and connection loss (#10411) 2026-07-13 23:12:03 +00:00
Angie Jones c5e1030c45 Fix Desktop ACP shell PATH (#10336) 2026-07-09 04:55:58 +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
Chih-Tao Lee de331d78ef fix(acp): include structuredContent from MCP tool response (#10128) 2026-07-02 14:26:11 +00:00
Lifei Zhou b83b194dad acp migration (ui) : ui connect to acp directly instead of goosed (#10081) 2026-07-02 00:29:29 +00:00
Lifei Zhou 0d4b6924b9 Revert "Bedrock model discovery and validation" (#10176) 2026-07-01 23:39:04 +00:00
Gellért Stadler 7026e14585 Bedrock model discovery and validation (#9997) 2026-07-01 21:19:28 +00:00
Lifei Zhou 82c0b0dfd9 UI acp migratoin: Decouple desktop UI types from generated OpenAPI types (Part 2) (#10149) 2026-07-01 02:44:08 +00:00
Douwe Osinga c8971fe5fb Support TLS for ACP serve (#10088)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-07-01 00:43:18 +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 808b8ca9ad UI acp migratoin: Decouple desktop UI types from generated OpenAPI types (#10109) 2026-06-30 12:36:38 +00:00
Lifei Zhou 2084c43476 feat (acp): exposed available tools in acp schema (#10097) 2026-06-30 05:43:08 +00:00
Lifei Zhou 8878452785 feat (ui): Remove ACP chat feature flag and turn on chat using ACP (#10062) 2026-06-27 23:13:34 +00:00
Abhijay Jain b3c086e47a feat(acp): migrate getDictationConfig and transcribeDictation to ACP (#10048) 2026-06-27 16:23:44 +00:00
Lifei Zhou 4f7bf8c1e2 fix: sync the sesion store after session provider and model update and also update thinking effort (#10060) 2026-06-27 07:45:19 +00:00
Lifei Zhou e2a2a64d3c feat: handling platform event mcp notification for acp (#10038) 2026-06-27 04:32:26 +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
Lifei Zhou ec450a630e fix: removed fallback rest api call in ACP mode for edit in place (#10034) 2026-06-26 14:11:46 +00:00
Abhijay Jain 22883e3704 feat(acp): migrate upsertPermissions to setToolPermissions ACP method (#9999) 2026-06-26 12:16:18 +00:00
Lifei Zhou 3c62892d1d feat: used acp agent capabilities for local Inference support check (#9996) 2026-06-25 23:12:22 +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
Lifei Zhou bb4a9a7920 removed unnecessary call setRecipeParams for acp enabled path (#10003) 2026-06-25 16:30:20 +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