Commit Graph

34 Commits

Author SHA1 Message Date
Haitao Pan
ffced7fc6f Refactor settings persistence and upgrade recovery 2026-03-22 16:01:04 +08:00
Haitao Pan
10717a0437 fix(runtime): encrypt local settings and assistant thread persistence 2026-03-22 13:34:26 +08:00
Haitao Pan
09287ccea4 Fix assistant thread connection status 2026-03-22 12:29:47 +08:00
Haitao Pan
77ab128195 Persist assistant state and add local recovery cleanup 2026-03-22 11:59:54 +08:00
Haitao Pan
8f655d36b3 Fix web chrome test isolation and session persistence 2026-03-22 10:50:29 +08:00
Haitao Pan
0d3b9b1503 refactor: align multi-agent workflow with real ollama cli 2026-03-20 16:52:20 +08:00
Haitao Pan
04f3474a34 Synchronize assistant threads and markdown view 2026-03-20 12:37:19 +08:00
Haitao Pan
6280e75768 Stabilize ARIS packaging and Ollama Cloud settings 2026-03-20 09:13:22 +08:00
Haitao Pan
47473e08d6 Integrate ARIS bundle and Go bridge runtime 2026-03-20 08:17:34 +08:00
Haitao Pan
0438dc5026 Repair codex integration test baseline 2026-03-19 23:47:04 +08:00
Haitao Pan
8909f11743 Implement streaming assistant thread persistence 2026-03-19 19:55:36 +08:00
Haitao Pan
41e0632d32 Fix assistant model routing and task naming 2026-03-19 17:59:20 +08:00
Haitao Pan
c679d6a13f Unify task dialog gateway modes 2026-03-19 15:45:06 +08:00
Haitao Pan
b9cdb7d2b9 Add managed multi-agent collaboration runtime 2026-03-19 12:33:50 +08:00
Haitao Pan
ab3e2925d2 Merge branch 'codex/windows-parity' into main 2026-03-18 18:15:16 +08:00
Haitao Pan
226a8e77d0 Merge branch 'codex/linux-desktop-parity' into main
# Conflicts:
#	lib/app/app_controller.dart
#	test/features/settings_page_test.dart
#	test/test_support.dart
2026-03-18 18:15:09 +08:00
Haitao Pan
c0a6ac58ae Finish secure settings storage and refresh workspace UI 2026-03-18 17:04:00 +08:00
Haitao Pan
f0070c6836 feat: align Windows desktop runtime with macOS parity 2026-03-16 22:26:46 +08:00
Haitao Pan
4f887e4f15 feat: add linux desktop parity scaffolding 2026-03-16 17:58:37 +08:00
Haitao Pan
30360fe8ba feat: add focused navigation favorites 2026-03-15 10:14:33 +08:00
Haitao Pan
cacdb70c1e feat: expand codex bridge integration and assistant workspace 2026-03-15 08:19:53 +08:00
f541e9e980 feat(runtime): add built-in/external codex modes and external agent provider registry 2026-03-14 09:31:23 +08:00
Haitao Pan
c77649ac6e feat: update app controller, AI gateway page, and Codex FFI bindings 2026-03-14 00:52:35 +08:00
Haitao Pan
e26ffb2116 feat: integrate Codex CLI as built-in code agent
- Add CodexRuntime for process management and JSON-RPC communication
- Add CodexConfigBridge for AI Gateway configuration
- Add ModeSwitcher for OpenClaw Gateway mode switching (local/remote/offline)
- Add AgentRegistry for agent registration and discovery
- Add RuntimeCoordinator for unified coordination
- Add Rust FFI bindings for native integration
- Add comprehensive test coverage

Phase 1-4 features:
- Configuration bridging to AI Gateway
- Mode switching between local/remote/offline
- Agent registration protocol
- Cloud memory sync capability
- Offline fallback support

CI/CD:
- GitHub Actions workflow for Rust FFI build
- Build scripts for macOS universal binary
- Integration with Flutter build process

Co-authored-by: Codex CLI Integration <codex@openai.com>
2026-03-14 00:10:27 +08:00
Haitao Pan
e4f55e6dcc feat: ship ai gateway integration and ui polish 2026-03-13 15:21:23 +08:00
Haitao Pan
acc3a06534 fix: stabilize remote gateway pairing identity 2026-03-12 09:55:17 +08:00
Haitao Pan
efd03de2dc feat: secure gateway shared token handling 2026-03-12 08:58:30 +08:00
Haitao Pan
7a86703865 fix: improve remote gateway bootstrap prefill 2026-03-12 01:26:04 +08:00
Haitao Pan
f018bb151b feat: add runtime diagnostics log viewer 2026-03-12 01:15:50 +08:00
Haitao Pan
7d53912463 feat: add gateway device pairing controls 2026-03-12 00:54:28 +08:00
Haitao Pan
d0fca7efd3 feat: complete gateway-driven assistant baseline 2026-03-11 23:01:47 +08:00
Haitao Pan
ad8798ea5b Add global language toggle and app localization 2026-03-11 15:15:47 +08:00
Haitao Pan
6a9115eda9 Add assistant access controls and maximize desktop windows 2026-03-11 14:04:29 +08:00
Haitao Pan
9720b1fc65 Initial Flutter workspace shell 2026-03-11 07:32:52 +08:00