Commit Graph

65 Commits

Author SHA1 Message Date
Haitao Pan
ffced7fc6f Refactor settings persistence and upgrade recovery 2026-03-22 16:01:04 +08:00
Haitao Pan
98409d1a1a Refine AI Gateway action buttons 2026-03-22 15:05:46 +08:00
Haitao Pan
7cf4957332 Stabilize assistant composer shell sizing 2026-03-22 14:27:05 +08:00
Haitao Pan
50f38e88af Fix assistant composer shell height adaptation 2026-03-22 14:12:38 +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
c24f2aba17 feat: add ui feature flag release docs pipeline 2026-03-22 10:49:13 +08:00
Haitao Pan
de8710e1c2 Add mobile-safe controls for mobile shell 2026-03-21 14:26:22 +08:00
Haitao Pan
40159bd9b0 feat: make assistant composer height resizable 2026-03-20 18:02:03 +08:00
Haitao Pan
0d3b9b1503 refactor: align multi-agent workflow with real ollama cli 2026-03-20 16:52:20 +08:00
Haitao Pan
7793e9238d refactor: unify settings drill-in navigation 2026-03-20 15:39:33 +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
14debf9653 Group assistant task list by execution target 2026-03-19 23:46:57 +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
7c98ab364f Fix AI Gateway-only assistant flow 2026-03-19 17:01:15 +08:00
Haitao Pan
c679d6a13f Unify task dialog gateway modes 2026-03-19 15:45:06 +08:00
Haitao Pan
09ef2ea4f5 Fix settings page layout and AI Gateway persistence 2026-03-19 15:07:19 +08:00
Haitao Pan
b9cdb7d2b9 Add managed multi-agent collaboration runtime 2026-03-19 12:33:50 +08:00
Haitao Pan
3e496803c0 Refine cross-platform workspace theme 2026-03-19 11:20:09 +08:00
Haitao Pan
4ab4db0364 soften desktop chrome surfaces 2026-03-18 19:58:31 +08:00
Haitao Pan
df7621438a compress desktop workspace chrome 2026-03-18 19:27:06 +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
69cfa1af0f Merge branch 'codex/android-mobile-parity' into main 2026-03-18 18:13:39 +08:00
Haitao Pan
92c536bef9 Refine assistant composer controls 2026-03-18 17:49:08 +08:00
Haitao Pan
32c5534078 Refine assistant skill picker and disable codex bridge test 2026-03-18 17:21:51 +08:00
Haitao Pan
c0a6ac58ae Finish secure settings storage and refresh workspace UI 2026-03-18 17:04:00 +08:00
Haitao Pan
b9df97e917 Refresh desktop workspace shell 2026-03-18 12:38:42 +08:00
Haitao Pan
02a0f89816 feat: add shared compact mobile shell 2026-03-16 22:53:31 +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
1f81d2ea44 feat: expand dynamic sidebar resizing 2026-03-15 11:22:28 +08:00
Haitao Pan
425be737d0 feat: relax assistant sidebar width 2026-03-15 11:16:06 +08:00
Haitao Pan
9f1e61d9dd feat: simplify assistant focused navigation 2026-03-15 11:10:37 +08:00
Haitao Pan
debe3be6da feat: add breadcrumbs and sidebar previews 2026-03-15 10:45:40 +08:00
Haitao Pan
a5762e1440 feat: collapse assistant task overview by default 2026-03-15 10:15:55 +08:00
Haitao Pan
2e467fa39e feat: unify assistant sidebar and task list 2026-03-15 09:54:15 +08:00
Haitao Pan
9c47eef881 fix: show assistant task rail on desktop 2026-03-15 09:28:52 +08:00
Haitao Pan
30cecca032 feat: refine assistant task workspace 2026-03-15 09:21:47 +08:00
Haitao Pan
cacdb70c1e feat: expand codex bridge integration and assistant workspace 2026-03-15 08:19:53 +08:00
Haitao Pan
dd8df06aad chore: rename 'Gateway Connection' to 'OpenClaw Gateway' for clarity
- Update settings page title from '网关连接' to 'OpenClaw Gateway'
- Add naming note in architecture documentation
- Prevents confusion with 'AI Gateway' (APISIX AI proxy)
- Clarifies that this is the OpenClaw service for memory, tasks, and multi-agent coordination
2026-03-14 10:15:07 +08:00
Haitao Pan
430272db43 fix: remove undefined _CodexBridgeCard reference to fix build 2026-03-14 08:21:18 +08:00
Haitao Pan
a4913f8891 feat: integrate Codex CLI as AI Gateway-driven Code Agent
- Replace direct GatewayRuntime usage with RuntimeCoordinator
- Add RuntimeCoordinator to manage both Gateway and Codex runtimes
- Add Codex ↔ Gateway bridge activation in AI Gateway Agent tab
- Add _CodexBridgeCard widget with toggle switch and status display
- Add enableCodexBridge() and disableCodexBridge() methods to AppController
- Configure Codex to use AI Gateway models when bridge is enabled
- Support local/remote/offline mode switching for Code Agent
2026-03-14 08:14:25 +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
8199f2a65b refactor: 重命名 MCP Server 为 MCP Hub 2026-03-13 22:46:58 +08:00
Haitao Pan
e50bef97e4 feat: 添加 MCP Server 导航项
- 在 WorkspaceDestination 枚举中添加 mcpServer
- 更新侧边栏顺序:助手→任务→技能→节点→代理→MCP Server | ClawHub→密钥→AI Gateway
- 创建 McpServerPage 展示 MCP 服务器连接状态
- 更新 app_shell.dart 路由映射
2026-03-13 22:32:02 +08:00