Commit Graph

374 Commits

Author SHA1 Message Date
Joel Wirāmu Pauling 6722a195e1 feat(dictation): add model-native audio transcription provider (#10589) 2026-08-19 21:37:10 +00:00
dependabot[bot] c5ae024638 chore(deps-dev): bump @eslint/js from 9.39.4 to 10.0.1 in /ui (#10976)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
2026-08-19 17:18:44 +00:00
Jasper 89fb81e4e0 fix(desktop): stop stale microphone test streams (#11309) 2026-08-19 15:31:55 +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
Jasper 62fa758b36 fix: narrow desktop file read IPC (#11149)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
2026-08-12 22:30:06 +02:00
Abhijay Jain a04d89f869 feat(ui): show recent used models in chat footer model picker (#11097)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
2026-08-12 08:43:00 +00:00
saime428 d1089ed269 fix(ui): support remote working directory for external backend (#10827)
Co-authored-by: saixin <saixin.me@outlook.com>
2026-08-10 10:16:28 +00:00
Jasper 681e992512 fix: migrate desktop routing to React Router 8.3.0 (#10971) 2026-08-05 21:32:42 +00:00
jonathan MERCIER a6420ea34b Add Azure AI Foundry multi-LLM provider (#10622)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-30 15:14:26 +00:00
Lifei Zhou 5b547350e2 chore: ui cleanup to remove unused components and functions (#10761) 2026-07-28 23:38:23 +00:00
Jasper 29af64a744 fix(extensions): preserve command arguments through forms (#10527)
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-07-21 14:15:03 +02:00
Douwe Osinga ceb94b24dc Clean up stale documentation audit findings (#10114)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-17 13:36:58 +02:00
Abhijay Jain 743609d014 chore(desktop): remove leftover goosed string references (#10464)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
2026-07-14 18:59:39 +00:00
Harnoor Singh c1eebf034d feat(ui): add search filter to provider grid (#10437) 2026-07-14 16:30:13 +00:00
Harnoor Singh 879162c43b fix(ui): hide nested config values in Configuration Editor (#10390) 2026-07-14 11:49:17 -04:00
Harnoor Singh af34c75fd5 fix(desktop): relabel settings 'Session' tab to 'External Backend' (#10318)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-08 17:29:46 +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
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
Yixuan Zhong 9ff7376338 feat(i18n): add fr, de, it, pt, id, ms, vi, zh-TW desktop locales (#10072)
Co-authored-by: Yixuan Zhong <Yixuan.Zhong@aecom.com>
2026-06-28 16:33:11 +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
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
Lifei Zhou 24166fc344 chore: Remove share session via base url (#9994) 2026-06-25 03:01:08 +00:00
Abhijay Jain 416aad8136 chore: remove gateway REST API and UI (#9989)
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-06-25 00:44:18 +00:00
Lifei Zhou d97d07fe17 chore: clean up ui as we don't have session based permission setting on ui (#9975) 2026-06-24 20:53:41 +00:00
Lifei Zhou 274e9521c6 chore: removed mesh on ui (#9982) 2026-06-24 20:52:47 +00:00
Seydi Charyyev 3a93f56671 fix(desktop): show optimistic toggle state when disabling an extension (#9882)
Signed-off-by: Seydi Charyyev <seydi.charyev@gmail.com>
2026-06-24 14:53:53 -04:00
Lifei Zhou efafdf72a9 removed tunnel rest api and ui (#9932) 2026-06-24 14:50:07 +00:00
Douwe Osinga 156445ed16 fix(desktop): publish mac updater metadata (#9945)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-23 07:29:17 +00:00
Lifei Zhou d58f841342 feat (ui) - use acp to manage global config and session extensions (#9948) 2026-06-23 00:02:55 +00:00
Michael Neale d2a921a75d feat: add option to disable automatic update downloads (#9872)
Signed-off-by: Douwe Osinga <douwe@sidewalklabs.com>
Co-authored-by: Crazyop757 <83007860+Crazyop757@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@sidewalklabs.com>
2026-06-20 22:41:30 +00:00
Hosoeng Lee f108282f03 Add Korean localization to desktop app (#9856)
Signed-off-by: lhs <lhs@lhsui-Macmini.local>
Signed-off-by: soolmuk <72430756+soolmuk@users.noreply.github.com>
Co-authored-by: lhs <lhs@lhsui-Macmini.local>
2026-06-18 13:43:00 +00:00
Jose Manuel Perez 56812f4617 i18n: add Spanish (es) locale support (#9833)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 16:39:22 +00:00
jh-block 4aa5de150a Add support for MLX models to the local inference provider (#9154)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-06-17 13:32:07 +00:00
Michael Neale f7b32dab32 fix(desktop): preserve Windows backslash paths in custom extension command (#9741)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-06-17 08:47:44 +00:00
Dmitry Beskov c9a82f3607 feat(i18n): language selection feature (#9405)
Signed-off-by: Dmitry Beskov <43372966+besdar@users.noreply.github.com>
2026-06-17 00:40:38 +00:00
Jeremy Dawes e0492d1e51 fix(ui): lead with extension description, shorten HTTP/SSE transport label (#9653)
Signed-off-by: Jeremy Dawes <jeremy@jezweb.net>
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-16 18:59:59 +00:00
dorien-koelemeijer f52d717dce feat(security): enable prompt injection mitigation by default for internal users via non-overridable env vars (#9612) 2026-06-10 00:13:29 +00:00