Commit Graph

7 Commits

Author SHA1 Message Date
Cowork 3P
432a39d28d refactor(skills): fix allowErrorPayload validation, improve auto-refresh guard 2026-06-04 04:26:03 +00:00
Cowork 3P
eb58364db6 refactor(skills): clean Path B, add retry + auto-refresh, fix silent failures
- Remove Path B (direct WebSocket RPC), unify skills loading via ACP bridge sessionClient
- Delete skillsStatusPayloadInternal fragile nested-key parsing
- SkillsController: explicit error when offline (no more silent empty), auto-retry with 2s/4s backoff
- Auto-refresh on gateway connect via ChangeNotifier listener
- Gateway connect: concurrent Future.wait for independent controller refreshes
- UI: retry button in skill picker empty/error states
- Clean up skillsController from relayChildChangeInternal listeners
2026-06-04 03:48:29 +00:00
Haitao Pan
ebf315bbef Merge: resolve conflict in gateway_runtime_bridge_skills_test 2026-06-04 09:15:10 +08:00
Haitao Pan
3d1d037e1a fix: WebRTC remote desktop connection, cleanup local fallback, and ignore .gradle cache 2026-06-04 09:12:08 +08:00
Haitao Pan
71f0f98946 fix: load nested bridge skills status 2026-06-03 16:53:51 +08:00
Haitao Pan
de6f4677ca Fix chat.send metadata regression across gateway clients 2026-04-06 13:53:25 +08:00
Haitao Pan
9542dc3768 Batch 4: sink gateway runtime into go core 2026-03-29 16:29:00 +08:00