Haitao Pan
f2ea563cdb
fix: remove openclaw artifact export fallback
2026-05-05 13:48:12 +08:00
Haitao Pan
db5c7301c7
fix: export openclaw artifacts from app fallback
2026-05-05 13:44:54 +08:00
Haitao Pan
bc2e31f13b
refactor: remove stale skill routing paths
2026-05-05 12:46:41 +08:00
Haitao Pan
be24832f80
fix: sync bridge artifacts into sidebar
2026-05-05 12:46:00 +08:00
Haitao Pan
af01142441
fix: resume gateway chat sessions
2026-05-05 11:14:29 +08:00
Haitao Pan
3b89771647
fix: sync bridge artifacts and route openclaw tasks
2026-05-03 12:14:35 +08:00
Haitao Pan
5cbaf2e534
fix: route openclaw tasks via bridge gateway
2026-05-03 11:22:09 +08:00
Haitao Pan
cd8c34efe0
fix: clarify openclaw gateway offline error
2026-05-02 21:46:01 +08:00
Haitao Pan
0b45992081
fix: unify bridge gateway readiness
2026-05-02 19:52:59 +08:00
Haitao Pan
52ef962251
fix: route gateway execution through managed bridge
2026-05-02 12:10:08 +08:00
Haitao Pan
f9b35cb5fe
fix: enforce explicit gateway routing and isolate test environments
...
- Update AppController to enforce explicit routing and provider selection when target is gateway.
- Add environment overrides to isolate test suites from system environment variables.
- Add automatic ACP capabilities refresh on connection failure when runtime is configured.
2026-05-01 14:00:54 +08:00
Haitao Pan
f2e3cfa790
feat: pass remote working directory as hint while preserving local cwd
...
Distinguishes between the local working directory (used for execution) and the
remote working directory hint. Captures remote working directory from execution
results and persists it for future turns.
2026-04-30 12:14:13 +08:00
Haitao Pan
71cc4848f3
fix task workspace binding separation
2026-04-22 13:51:26 +08:00
Haitao Pan
2181066761
fix bridge readiness checks
2026-04-22 10:17:51 +08:00
Haitao Pan
db0582c85d
Refine bridge routing and settings cleanup
2026-04-22 00:49:41 +08:00
Haitao Pan
c6efeb89aa
Refine assistant bridge capability flow
2026-04-21 21:59:27 +08:00
Haitao Pan
8778607e26
Refactor bridge runtime routing
2026-04-21 16:28:26 +08:00
Haitao Pan
fc16eec4a5
refactor(account): optimize bridge state flow and align with production vhost routing
2026-04-21 13:48:48 +08:00
Haitao Pan
ec0bab0f41
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
f082ceabce
Expose Hermes in bridge provider catalog
2026-04-20 17:59:33 +08:00
Haitao Pan
b10b532675
Refine account sync bridge state model
2026-04-19 19:42:00 +08:00
Haitao Pan
08665cf528
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
37b110763b
refactor(storage): unify persistent storage with robust error handling and simplified secret management
...
- Consolidate settings, tasks, and audit storage into SettingsStore and SecretStore
- Implement PersistentWriteFailure for detailed error reporting across storage scopes
- Migrate secret retrieval to rely primarily on reference-based lookups
- Add ThemeMode persistence and AccountSyncState serialization
- Modernize SecureConfigStore with clear path resolution and support for UI state
- Streamline Rust build process by migrating from custom scripts to Makefile
- Remove redundant build_rust_ffi.sh and update integration scripts
2026-04-19 10:34:15 +08:00
Haitao Pan
dfa1fa71bf
fix: resolve svc.plus account save issue and improve bridge runtime status sync
2026-04-17 19:21:21 +08:00
Haitao Pan
4b87416e0e
fix: restore missing members in AppController and fix imports in RuntimeCoordinator
2026-04-17 18:44:38 +08:00
Haitao Pan
6d0e976773
chore(aris): remove legacy ARIS assets and clean up associated code
2026-04-17 18:07:04 +08:00
Haitao Pan
e961a6e037
feat(settings): add manual bridge configuration tab to account settings
2026-04-17 16:28:27 +08:00
Haitao Pan
a35640a186
Fix gateway routing when provider catalog is empty
2026-04-16 13:54:33 +08:00
Haitao Pan
f99f4d4677
Lock bridge ACP contract and remove app fallback state
2026-04-16 13:54:33 +08:00
Haitao Pan
94ae57f201
test: lock provider selection mainline contract
2026-04-14 13:56:58 +08:00
Haitao Pan
763e8f3c5e
refactor: remove legacy single-agent provider selection flow
2026-04-14 12:43:05 +08:00
Haitao Pan
0a6ae2730c
Drive task dialog providers from bridge catalog
2026-04-14 10:05:10 +08:00
Haitao Pan
ed11872383
fix: merge provider and bridge auth sync cleanups
2026-04-13 20:46:38 +08:00
Haitao Pan
8830fb88c1
Use direct profile sync for account bridge setup
2026-04-13 19:28:53 +08:00
Haitao Pan
02684aabde
feat(settings): refresh account sync, add about metadata, and rewrite task dialog modes
2026-04-13 18:02:30 +08:00
Haitao Pan
818ff6774d
fix: surface bridge-owned task dialog providers
2026-04-13 15:46:07 +08:00
Haitao Pan
27f9bf7853
fix(runtime): reuse matching gateway token for ACP auth
2026-04-13 14:48:54 +08:00
Haitao Pan
49594bb4bd
Refresh agent providers on agent selection
2026-04-13 14:03:21 +08:00
Haitao Pan
0c067a05d2
Fix ACP bearer auth normalization
2026-04-13 12:44:27 +08:00
Haitao Pan
61210715e5
Clean C/S surfaces down to assistant and settings
2026-04-13 12:14:12 +08:00
Haitao Pan
cb936ad8b0
Remove bridge fallback runtime code
2026-04-13 11:34:31 +08:00
Haitao Pan
9e5c061852
Remove desktop bridge legacy chain
2026-04-13 11:00:34 +08:00
Haitao Pan
05a346e372
Fix managed bridge auth sync and offline connection state
2026-04-13 10:07:46 +08:00
Haitao Pan
29db450352
Remove app-side pairingRequired connection state
2026-04-13 09:24:06 +08:00
Haitao Pan
bc65560239
Remove managed local bridge mode
2026-04-12 22:09:20 +08:00
Haitao Pan
20e390bcb8
fix: recover bridge server sync state and hide stale model labels
2026-04-12 21:03:31 +08:00
Haitao Pan
155c4e3de1
Refine assistant task dialog mode mapping
2026-04-12 19:51:04 +08:00
Haitao Pan
bafcf3e25d
Fix assistant provider selector and submit action
2026-04-12 19:06:06 +08:00
Haitao Pan
998600edf7
cleanup assistant single-agent code paths
2026-04-12 18:34:28 +08:00
Haitao Pan
f3b317969e
Clean bridge provider unavailable UX copy
2026-04-12 16:41:38 +08:00