Commit Graph

31 Commits

Author SHA1 Message Date
Haitao Pan
e50006c85b chore: remove stale gateway settings and app ffi paths 2026-05-13 16:45:54 +08:00
Haitao Pan
040941b42d Refine bridge routing and settings cleanup 2026-04-22 00:49:41 +08:00
Haitao Pan
d3da1505f6 refactor(bridge): enforce remote bridge execution and remove local ACP fallbacks
- Prioritize remote endpoints for svc.plus accounts.
- Remove legacy local go-core execution logic.
- Remove legacy local codex app-server launch logic.
- Update endpoint resolution to support provider-specific paths.
2026-04-21 12:35:52 +08:00
Haitao Pan
a76e51b6ec Refine account sync bridge state model 2026-04-19 19:42:00 +08:00
Haitao Pan
f25b695c1d fix(build): resolve undefined method compilation error in SettingsPage
- Expose resolveAcpBridgeServerEffectiveConfig via SettingsControllerAccountExtension
- Rename internal implementation to resolveAcpBridgeServerEffectiveConfigInternal
- Update SettingsPage to call the extension method correctly
2026-04-19 12:47:13 +08:00
Haitao Pan
6118ef531e refactor(bridge): implement Single Source of Truth for bridge config and fix login persistence
- Refactor bridge configuration to resolve co-existing Manual and Cloud sources into a single persistent 'effective' state
- Implement deterministic priority resolution: Manual Bridge > Cloud Sync > Default Fallback
- Fix login issues by preserving account base URL and identifier during sync and session restoration
- Streamline config/settings.yaml by removing redundant fields and adopting YAML format
- Update documentation with new architecture guide for bridge-cloud coexistence and priority logic
- Verify functional connectivity for codex, gemini, opencode, and openclaw bridge services
2026-04-19 12:22:02 +08:00
Haitao Pan
db04a221e7 fix(settings): force save snapshot after account sync to ensure persistence of tokens and bridge URL 2026-04-18 09:10:22 +08:00
Haitao Pan
2fc199bd76 Use direct profile sync for account bridge setup 2026-04-13 19:28:53 +08:00
Haitao Pan
d45acd08b4 feat(settings): refresh account sync, add about metadata, and rewrite task dialog modes 2026-04-13 18:02:30 +08:00
Haitao Pan
fd3add0f93 Remove desktop bridge legacy chain 2026-04-13 11:00:34 +08:00
Haitao Pan
2f0cd5f464 Fix managed bridge auth sync and offline connection state 2026-04-13 10:07:46 +08:00
Haitao Pan
8a4377683d Remove managed local bridge mode 2026-04-12 22:09:20 +08:00
Haitao Pan
796600b9b1 fix: recover bridge server sync state and hide stale model labels 2026-04-12 21:03:31 +08:00
Haitao Pan
2e5af4f57a Fix account sync and disconnect state updates 2026-04-12 18:18:40 +08:00
Haitao Pan
72fb26c249 Remove gateway fallback from bridge task runtime 2026-04-12 11:34:12 +08:00
Haitao Pan
732c7a8d85 Route assistant threads through canonical bridge entry 2026-04-12 08:59:26 +08:00
Haitao Pan
9d54d20ea9 Unify bridge sync gating for ACP sessions 2026-04-11 22:46:06 +08:00
Haitao Pan
46873dfc5c Unify bridge sync field names 2026-04-11 20:25:40 +08:00
Haitao Pan
512f4babbe Simplify bridge login sync 2026-04-11 17:32:30 +08:00
Haitao Pan
d8d5d62b47 Enforce bridge-only production routing in app 2026-04-11 13:50:11 +08:00
Haitao Pan
8fe7f58315 Refactor settings account login flow 2026-04-11 12:45:14 +08:00
Haitao Pan
6d17417487 refactor: move app settings to v1 single-file snapshot 2026-04-11 12:02:32 +08:00
Haitao Pan
a4edbaa1a9 fix: fully clear account state on logout 2026-04-11 09:15:08 +08:00
Haitao Pan
9c43abce63 merge: settings screenshot-only cleanup 2026-04-10 16:51:20 +08:00
Haitao Pan
f7cd78182a remove app legacy account and secret compat 2026-04-10 16:50:50 +08:00
Haitao Pan
ec4a5fd822 refactor(settings): keep screenshot-only settings scope and remove test assets 2026-04-10 16:50:27 +08:00
Haitao Pan
8b9c42c1af fix single-agent workspace binding 2026-04-10 10:18:02 +08:00
Haitao Pan
6d8f649a52 Add ACP bridge server mode card 2026-04-09 07:15:12 +08:00
Haitao Pan
406767eb16 Tighten localhost auth bypass and add arbitrary secret refs 2026-04-04 15:04:01 +08:00
Haitao Pan
31b65ee489 feat: add account login sync with mfa 2026-04-02 08:29:55 +08:00
Haitao Pan
15a1e3f7c0 feat(account): add secure remote sync and installed-skill e2e 2026-03-30 19:35:53 +08:00