Lifei Zhou
02efeb2eb6
removed dependency on openapi type client and status
2026-07-01 18:05:17 +10:00
Lifei Zhou
222d3b1dad
removed goosed invocation in ui
2026-07-01 17:55:03 +10:00
Lifei Zhou
cd9bc27c1a
clean up goosed
2026-07-01 16:32:48 +10:00
Lifei Zhou
1031870442
implement starting acp sever including local and external
2026-07-01 16:25:27 +10:00
Lifei Zhou
a7739055ed
Merge branch 'main' into lifei/ui-acp-direct-spike
...
* main: (31 commits)
test: generic validator for declarative providers (#10010 )
UI acp migratoin: Decouple desktop UI types from generated OpenAPI types (Part 2) (#10149 )
Remove MCP sampling support (#10087 )
Support TLS for ACP serve (#10088 )
feat (ui): Migrate dictation local model manager to ACP (#10131 )
Fix MCP app sandbox bridge lifecycle (#10064 )
fix(bedrock): send inference config (max_tokens, temperature) on Converse (#9889 )
feat(providers): support OpenRouter request parameters (#9276 )
Migrate local inference model management to ACP (#10124 )
(attempt to) fix disk space errors in linux release builds (#10024 )
feat: add --edit session flag to edit conversation before forking (#9799 )
feat: add iFlytek Spark and Astron MaaS providers (#9837 )
fix(desktop): dedupe Nostr session deep link imports (#9918 )
[codex] Add SessionStart hook parity outside CLI (#9970 )
feat(providers): add Fireworks AI declarative provider (#9990 )
fix(providers): don't retry deterministically-permanent 400s (thinking-block immutability) (#10005 )
fix(deps): downgrade pkcs8 to v0.10 to match sec1/pkcs1 v0.7 (#10119 )
chore(deps): bump actions/cache from 5.0.2 to 6.0.0 (#10051 )
Make OpenAI Responses API store param configurable (#10040 )
remove unsupported model (#10121 )
...
2026-07-01 15:02:32 +10: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
66ce9a6beb
Remove MCP sampling support ( #10087 )
...
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
Co-authored-by: Lifei Zhou <lifei@squareup.com >
2026-07-01 01:53:44 +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
Douwe Osinga
31bc265a69
Fix MCP app sandbox bridge lifecycle ( #10064 )
...
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-06-30 23:02:25 +00:00
Jasper
d1cc1439ec
Migrate local inference model management to ACP ( #10124 )
2026-06-30 22:40:04 +00:00
Harnoor Singh
452ea10123
fix(desktop): dedupe Nostr session deep link imports ( #9918 )
...
Signed-off-by: harrykamboj1 <singhharnoor116@gmail.com >
2026-06-30 21:15:48 +00:00
github-actions[bot]
f1a97fde83
chore(release): bump version to 1.40.0 (minor) ( #10099 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2026-06-30 18:15:28 +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
37e62497d4
feat (acp+): Remove REST onboarding setup paths ( #10061 )
2026-06-30 00:35:30 +00:00
Lifei Zhou
f81a0e2471
chore: Remove legacy MCP-UI proxy support ( #10086 )
2026-06-29 22:58:40 +00:00
Lifei Zhou
74d87f5834
set up initialization timeout
2026-06-30 00:57:11 +10:00
Lifei Zhou
2a271ec911
close stream when initialize failed
2026-06-30 00:50:56 +10:00
Lifei Zhou
30aa3dbd5b
removed acpconfig read before react is rendered
2026-06-30 00:14:33 +10:00
Lifei Zhou
b1c261c7cc
handle error and exit
2026-06-30 00:03:47 +10:00
Lifei Zhou
9032504c46
throw error when acp server exits
2026-06-29 23:55:28 +10:00
Lifei Zhou
4f37be28f3
Merge branch 'main' into lifei/ui-acp-direct-spike
...
* main:
task(acp): upgrade SDK and use new HTTP/WS crate (#10082 )
fix(providers): reject non-object tool-call arguments instead of panicking (#9832 )
docs: name the message field in the hooks payload guide (#9913 )
fix(cli): save /edit prompts to history (#10011 )
feat(i18n): add fr, de, it, pt, id, ms, vi, zh-TW desktop locales (#10072 )
feat (acp+): Use ACP permission manager for tool permissions (#10066 )
2026-06-29 20:45:33 +10:00
Lifei Zhou
6c5ccf4605
add goose serve arg --platform to pass desktop platform option to acp
2026-06-29 20:40:00 +10:00
Lifei Zhou
e318b21b9b
added env to bundle ui with acp only
2026-06-29 18:50:37 +10:00
Lifei Zhou
fc4bd78d75
added just run-ui-acp
2026-06-29 16:54:32 +10:00
Alex Hancock
2cc1140dc1
task(acp): upgrade SDK and use new HTTP/WS crate ( #10082 )
2026-06-29 05:27:11 +00:00
Lifei Zhou
4c45e8722a
added diagnose for start up
2026-06-29 15:23:56 +10:00
Lifei Zhou
92bf60cdb6
always point packaged goose serve in non dev/test mode and enhance url parse
2026-06-29 14:41:12 +10:00
Lifei Zhou
31cc0c4401
ui connect to acp directly with env control
2026-06-29 13:13:53 +10: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
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
Abhijay Jain
f0a3ed3a55
refactor: replace getTunnelStatus with GOOSE_DISABLE_NOSTR_SHARING config flag ( #10044 )
2026-06-26 15:57:58 +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
59b28e455f
Apply ACP recipe state during session load and fork ( #9998 )
2026-06-25 23:13:57 +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
24166fc344
chore: Remove share session via base url ( #9994 )
2026-06-25 03:01:08 +00:00
Lifei Zhou
db26fb79c9
suppress telemetry event on ui ( #9991 )
2026-06-25 00:50:27 +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
eea698945c
feat (acp): custom methods for managing scheduler ( #9972 )
2026-06-24 23:11:35 +00:00