release: prepare v0.7
This commit is contained in:
parent
2b8a7d2164
commit
d078b03ac0
22
CHANGELOG.md
22
CHANGELOG.md
@ -1,5 +1,27 @@
|
||||
# Changelog
|
||||
|
||||
## 0.7.0 — 2026-03-24
|
||||
|
||||
### Highlights
|
||||
- 设置页新增 `ACP 外部接入`,支持为 `Codex / OpenCode / Claude / Gemini` 分别配置独立的外部 ACP endpoint。
|
||||
- Single Agent 外部 ACP 模式不再错误复用本地 LLM API 模型;当前线程会改为显示 ACP 真实返回的运行时模型。
|
||||
- Codex ACP 直连链路补齐当前协议:`thread/start`/`turn/start` 与新的 `input` item 序列兼容,真实 WebSocket 任务执行已跑通。
|
||||
- 本地持久化与 macOS 打包链路延续稳定化,`settings.yaml` / `tasks/*.json` / `secrets/*.secret` 的文件存储布局保持不变。
|
||||
|
||||
### Current Delivery Scope
|
||||
- 已交付:外部 ACP endpoint 配置 UI、Codex ACP provider 选择、运行时模型归属修正。
|
||||
- 已交付:Codex app-server thread/turn 协议适配与 websocket 真实链路验证。
|
||||
- 已交付:macOS DMG 打包、覆盖安装到 `/Applications/XWorkmate.app` 的发布路径。
|
||||
|
||||
### Known Issues
|
||||
- `flutter test` 全量仍有既有失败:`assistant_page_test` 2 个 pending timer、`modules_page_test` 1 个重复文案断言。
|
||||
- macOS device-run 仍可能出现 `Failed to foreground app; open returned 1`,需要串行执行并结合人工检查。
|
||||
|
||||
### Dev
|
||||
- `pubspec.yaml`: 当前版本更新为 `0.7.0+1`
|
||||
- 发版分支:`release/v0.7`
|
||||
- 预期 tag:`v0.7.0`
|
||||
|
||||
## 0.6.1 — 2026-03-22
|
||||
|
||||
### Highlights
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
> Generated by `tool/render_release_docs.dart`
|
||||
> Source manifest: [`config/feature_flags.yaml`](../../config/feature_flags.yaml)
|
||||
> Generated at: `2026-03-22T23:18:17.681830`
|
||||
> Generated at: `2026-03-24T00:32:25.947047`
|
||||
|
||||
## Release Policy
|
||||
|
||||
@ -18,10 +18,10 @@
|
||||
|
||||
| 平台 | Flag 总数 | 已启用 | Stable | Beta | Experimental | Disabled |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `mobile` | 29 | 27 | 19 | 0 | 8 | 2 |
|
||||
| `desktop` | 28 | 27 | 20 | 1 | 6 | 1 |
|
||||
| `web` | 12 | 8 | 8 | 0 | 0 | 4 |
|
||||
| `total` | 69 | 62 | 47 | 1 | 14 | 7 |
|
||||
| `mobile` | 32 | 26 | 18 | 0 | 8 | 6 |
|
||||
| `desktop` | 31 | 26 | 19 | 1 | 6 | 5 |
|
||||
| `web` | 15 | 8 | 8 | 0 | 0 | 7 |
|
||||
| `total` | 78 | 60 | 45 | 1 | 14 | 18 |
|
||||
|
||||
## Mobile
|
||||
|
||||
@ -48,7 +48,10 @@
|
||||
| `settings` | `general` | enabled | `stable` | `debug, profile, release` | `settings_page` | Mobile settings general tab |
|
||||
| `settings` | `workspace` | enabled | `stable` | `debug, profile, release` | `settings_page` | Mobile settings workspace tab |
|
||||
| `settings` | `gateway` | enabled | `stable` | `debug, profile, release` | `settings_page` | Mobile settings gateway tab |
|
||||
| `settings` | `agents` | enabled | `stable` | `debug, profile, release` | `settings_page` | Mobile settings multi-agent tab |
|
||||
| `settings` | `account_access` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Mobile account access section |
|
||||
| `settings` | `vault_server` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Mobile Vault server integration section |
|
||||
| `settings` | `gateway_setup_code` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Mobile gateway setup code editor |
|
||||
| `settings` | `agents` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Mobile settings multi-agent tab |
|
||||
| `settings` | `appearance` | enabled | `stable` | `debug, profile, release` | `settings_page` | Mobile settings appearance tab |
|
||||
| `settings` | `diagnostics` | enabled | `stable` | `debug, profile, release` | `settings_page` | Mobile settings diagnostics tab |
|
||||
| `settings` | `experimental` | enabled | `experimental` | `debug, profile, release` | `settings_page` | Mobile settings experimental tab |
|
||||
@ -81,7 +84,10 @@
|
||||
| `settings` | `general` | enabled | `stable` | `debug, profile, release` | `settings_page` | Desktop settings general tab |
|
||||
| `settings` | `workspace` | enabled | `stable` | `debug, profile, release` | `settings_page` | Desktop settings workspace tab |
|
||||
| `settings` | `gateway` | enabled | `stable` | `debug, profile, release` | `settings_page` | Desktop settings gateway tab |
|
||||
| `settings` | `agents` | enabled | `stable` | `debug, profile, release` | `settings_page` | Desktop settings multi-agent tab |
|
||||
| `settings` | `account_access` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Desktop account access section |
|
||||
| `settings` | `vault_server` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Desktop Vault server integration section |
|
||||
| `settings` | `gateway_setup_code` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Desktop gateway setup code editor |
|
||||
| `settings` | `agents` | disabled | `experimental` | `debug, profile, release` | `settings_page` | Desktop settings multi-agent tab |
|
||||
| `settings` | `appearance` | enabled | `stable` | `debug, profile, release` | `settings_page` | Desktop settings appearance tab |
|
||||
| `settings` | `diagnostics` | enabled | `stable` | `debug, profile, release` | `settings_page` | Desktop settings diagnostics tab |
|
||||
| `settings` | `experimental` | enabled | `experimental` | `debug, profile, release` | `settings_page` | Desktop settings experimental tab |
|
||||
@ -104,6 +110,9 @@
|
||||
| `assistant` | `local_runtime` | disabled | `experimental` | `-` | `web_assistant_page` | Web does not expose desktop runtime controls |
|
||||
| `settings` | `general` | enabled | `stable` | `debug, profile, release` | `web_settings_page` | Web settings general tab |
|
||||
| `settings` | `gateway` | enabled | `stable` | `debug, profile, release` | `web_settings_page` | Web settings gateway tab |
|
||||
| `settings` | `account_access` | disabled | `experimental` | `-` | `web_settings_page` | Web does not expose account access section |
|
||||
| `settings` | `vault_server` | disabled | `experimental` | `-` | `web_settings_page` | Web does not expose vault server integration |
|
||||
| `settings` | `gateway_setup_code` | disabled | `experimental` | `-` | `web_settings_page` | Web does not expose gateway setup code editor |
|
||||
| `settings` | `appearance` | enabled | `stable` | `debug, profile, release` | `web_settings_page` | Web settings appearance tab |
|
||||
| `settings` | `about` | enabled | `stable` | `debug, profile, release` | `web_settings_page` | Web settings about tab |
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
> Generated by `tool/render_release_docs.dart`
|
||||
> Source manifest: [`config/feature_flags.yaml`](../../config/feature_flags.yaml)
|
||||
> Generated at: `2026-03-22T23:18:17.681830`
|
||||
> Generated at: `2026-03-24T00:32:25.947047`
|
||||
|
||||
## 规划规则
|
||||
|
||||
@ -14,16 +14,16 @@
|
||||
|
||||
| 平台 | Debug Visible | Profile Visible | Release Visible | Suppressed |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `mobile` | 27 | 19 | 19 | 2 |
|
||||
| `desktop` | 27 | 21 | 20 | 1 |
|
||||
| `web` | 8 | 8 | 8 | 4 |
|
||||
| `mobile` | 26 | 18 | 18 | 6 |
|
||||
| `desktop` | 26 | 20 | 19 | 5 |
|
||||
| `web` | 8 | 8 | 8 | 7 |
|
||||
|
||||
## Release Baseline
|
||||
|
||||
| 平台 | 数量 | Flag 列表 |
|
||||
| --- | --- | --- |
|
||||
| `mobile` | 19 | `navigation.assistant`, `navigation.tasks`, `navigation.workspace`, `navigation.settings`, `workspace.skills`, `workspace.nodes`, `workspace.agents`, `workspace.ai_gateway`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.agents`, `settings.appearance`, `settings.diagnostics`, `settings.about` |
|
||||
| `desktop` | 20 | `navigation.assistant`, `navigation.tasks`, `navigation.skills`, `navigation.nodes`, `navigation.agents`, `navigation.secrets`, `navigation.ai_gateway`, `navigation.settings`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `assistant.local_runtime`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.agents`, `settings.appearance`, `settings.diagnostics`, `settings.about` |
|
||||
| `mobile` | 18 | `navigation.assistant`, `navigation.tasks`, `navigation.workspace`, `navigation.settings`, `workspace.skills`, `workspace.nodes`, `workspace.agents`, `workspace.ai_gateway`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.appearance`, `settings.diagnostics`, `settings.about` |
|
||||
| `desktop` | 19 | `navigation.assistant`, `navigation.tasks`, `navigation.skills`, `navigation.nodes`, `navigation.agents`, `navigation.secrets`, `navigation.ai_gateway`, `navigation.settings`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `assistant.local_runtime`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.appearance`, `settings.diagnostics`, `settings.about` |
|
||||
| `web` | 8 | `navigation.assistant`, `navigation.settings`, `assistant.direct_ai`, `assistant.relay_gateway`, `settings.general`, `settings.gateway`, `settings.appearance`, `settings.about` |
|
||||
|
||||
## Profile-only Lane
|
||||
@ -46,27 +46,27 @@
|
||||
|
||||
| 平台 | 数量 | Flag 列表 |
|
||||
| --- | --- | --- |
|
||||
| `mobile` | 2 | `workspace.account`, `assistant.local_runtime` |
|
||||
| `desktop` | 1 | `navigation.account` |
|
||||
| `web` | 4 | `assistant.file_attachments`, `assistant.multi_agent`, `assistant.local_gateway`, `assistant.local_runtime` |
|
||||
| `mobile` | 6 | `workspace.account`, `assistant.local_runtime`, `settings.account_access`, `settings.vault_server`, `settings.gateway_setup_code`, `settings.agents` |
|
||||
| `desktop` | 5 | `navigation.account`, `settings.account_access`, `settings.vault_server`, `settings.gateway_setup_code`, `settings.agents` |
|
||||
| `web` | 7 | `assistant.file_attachments`, `assistant.multi_agent`, `assistant.local_gateway`, `assistant.local_runtime`, `settings.account_access`, `settings.vault_server`, `settings.gateway_setup_code` |
|
||||
|
||||
## Tier Inventory
|
||||
|
||||
### Mobile
|
||||
|
||||
- `stable`: `navigation.assistant`, `navigation.tasks`, `navigation.workspace`, `navigation.settings`, `workspace.skills`, `workspace.nodes`, `workspace.agents`, `workspace.ai_gateway`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.agents`, `settings.appearance`, `settings.diagnostics`, `settings.about`
|
||||
- `stable`: `navigation.assistant`, `navigation.tasks`, `navigation.workspace`, `navigation.settings`, `workspace.skills`, `workspace.nodes`, `workspace.agents`, `workspace.ai_gateway`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.appearance`, `settings.diagnostics`, `settings.about`
|
||||
- `experimental`: `navigation.secrets`, `workspace.mcp_server`, `workspace.claw_hub`, `assistant.multi_agent`, `settings.experimental`, `settings.experimental_canvas`, `settings.experimental_bridge`, `settings.experimental_debug`
|
||||
- `disabled`: `workspace.account`, `assistant.local_runtime`
|
||||
- `disabled`: `workspace.account`, `assistant.local_runtime`, `settings.account_access`, `settings.vault_server`, `settings.gateway_setup_code`, `settings.agents`
|
||||
|
||||
### Desktop
|
||||
|
||||
- `stable`: `navigation.assistant`, `navigation.tasks`, `navigation.skills`, `navigation.nodes`, `navigation.agents`, `navigation.secrets`, `navigation.ai_gateway`, `navigation.settings`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `assistant.local_runtime`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.agents`, `settings.appearance`, `settings.diagnostics`, `settings.about`
|
||||
- `stable`: `navigation.assistant`, `navigation.tasks`, `navigation.skills`, `navigation.nodes`, `navigation.agents`, `navigation.secrets`, `navigation.ai_gateway`, `navigation.settings`, `assistant.direct_ai`, `assistant.local_gateway`, `assistant.relay_gateway`, `assistant.file_attachments`, `assistant.local_runtime`, `settings.general`, `settings.workspace`, `settings.gateway`, `settings.appearance`, `settings.diagnostics`, `settings.about`
|
||||
- `beta`: `assistant.multi_agent`
|
||||
- `experimental`: `navigation.mcp_server`, `navigation.claw_hub`, `settings.experimental`, `settings.experimental_canvas`, `settings.experimental_bridge`, `settings.experimental_debug`
|
||||
- `disabled`: `navigation.account`
|
||||
- `disabled`: `navigation.account`, `settings.account_access`, `settings.vault_server`, `settings.gateway_setup_code`, `settings.agents`
|
||||
|
||||
### Web
|
||||
|
||||
- `stable`: `navigation.assistant`, `navigation.settings`, `assistant.direct_ai`, `assistant.relay_gateway`, `settings.general`, `settings.gateway`, `settings.appearance`, `settings.about`
|
||||
- `disabled`: `assistant.file_attachments`, `assistant.multi_agent`, `assistant.local_gateway`, `assistant.local_runtime`
|
||||
- `disabled`: `assistant.file_attachments`, `assistant.multi_agent`, `assistant.local_gateway`, `assistant.local_runtime`, `settings.account_access`, `settings.vault_server`, `settings.gateway_setup_code`
|
||||
|
||||
|
||||
@ -2,38 +2,75 @@
|
||||
|
||||
> Generated by `tool/render_release_docs.dart`
|
||||
> Source manifest: [`config/feature_flags.yaml`](../../config/feature_flags.yaml)
|
||||
> Generated at: `2026-03-22T23:18:17.681830`
|
||||
> Generated at: `2026-03-24T00:32:25.947047`
|
||||
|
||||
## Git Snapshot
|
||||
|
||||
| 字段 | 值 |
|
||||
| --- | --- |
|
||||
| Branch | `main` |
|
||||
| Head Commit | `43388e1` |
|
||||
| Branch | `release/v0.7` |
|
||||
| Head Commit | `fd402c3` |
|
||||
| Head Tags | `-` |
|
||||
| Latest Tag | `v0.6` |
|
||||
| Previous Tag | `v0.5` |
|
||||
| Comparison Range | `v0.6..HEAD` |
|
||||
| Latest Tag | `v0.6.1` |
|
||||
| Previous Tag | `v0.6` |
|
||||
| Comparison Range | `v0.6.1..HEAD` |
|
||||
|
||||
## Recent Tags
|
||||
|
||||
| Tag | Date |
|
||||
| --- | --- |
|
||||
| `v0.6.1` | `2026-03-22` |
|
||||
| `v0.6` | `2026-03-22` |
|
||||
| `v0.5` | `2026-03-20` |
|
||||
| `v0.4` | `2026-03-15` |
|
||||
| `v0.2` | `2026-03-12` |
|
||||
| `v0.1` | `2026-03-11` |
|
||||
|
||||
## Commits
|
||||
|
||||
| Hash | Date | Author | Subject |
|
||||
| --- | --- | --- | --- |
|
||||
| `43388e1` | `2026-03-22` | Haitao Pan | Clarify internal architecture documentation |
|
||||
| `5cab0f5` | `2026-03-22` | Haitao Pan | Refactor work modes and gateway profiles |
|
||||
| `5d49ae3` | `2026-03-22` | Haitao Pan | Refactor assistant page and gateway runtime integration |
|
||||
| `72ecd1f` | `2026-03-22` | Haitao Pan | Unify legacy config pages into settings center |
|
||||
| `abea2b4` | `2026-03-22` | Haitao Pan | Integrate gateway settings into integrations page |
|
||||
| `ffced7f` | `2026-03-22` | Haitao Pan | Refactor settings persistence and upgrade recovery |
|
||||
| `98409d1` | `2026-03-22` | Haitao Pan | Refine AI Gateway action buttons |
|
||||
| `95ae875` | `2026-03-22` | Haitao Pan | Fix remote thread status fallback |
|
||||
| `fd402c3` | `2026-03-24` | Haitao Pan | Bump release version to 0.7.0 |
|
||||
| `f1a4793` | `2026-03-24` | Haitao Pan | Fix Codex ACP turn payload schema |
|
||||
| `a734d34` | `2026-03-24` | Haitao Pan | Fix single-agent ACP model ownership |
|
||||
| `9679f12` | `2026-03-23` | Haitao Pan | Restore ACP settings save/apply actions |
|
||||
| `23d8974` | `2026-03-23` | Haitao Pan | Fix secrets settings tab assertion |
|
||||
| `9a0cf2c` | `2026-03-23` | Haitao Pan | Add ACP endpoint settings tab |
|
||||
| `c7bd585` | `2026-03-23` | Haitao Pan | Isolate test persistence roots |
|
||||
| `3ce78ae` | `2026-03-23` | Haitao Pan | Update CocoaPods locks for file-backed store |
|
||||
| `299291d` | `2026-03-23` | Haitao Pan | Harden file persistence fallback state |
|
||||
| `3419f03` | `2026-03-23` | Haitao Pan | Recover deleted transient workspace paths |
|
||||
| `22ceb3b` | `2026-03-23` | Haitao Pan | Rebuild desktop persistence as file stores |
|
||||
| `c7101bf` | `2026-03-23` | Haitao Pan | Remove legacy persistence implementation |
|
||||
| `e1ea5a5` | `2026-03-23` | Haitao Pan | Fix macOS package build state reset |
|
||||
| `c9852fd` | `2026-03-23` | Haitao Pan | Rename ARIS bridge to go core |
|
||||
| `048eb0c` | `2026-03-23` | Haitao Pan | Remove legacy settings recovery path |
|
||||
| `0a520f7` | `2026-03-23` | Haitao Pan | Remove discoveredSkills runtime remnants |
|
||||
| `608b9f3` | `2026-03-23` | Haitao Pan | Clean up first-batch single-agent skills flow |
|
||||
| `89b90db` | `2026-03-23` | Haitao Pan | Add local single-agent skill discovery |
|
||||
| `beed9f9` | `2026-03-23` | Haitao Pan | Refine gateway source chip labels |
|
||||
| `92547b1` | `2026-03-23` | Haitao Pan | Isolate gateway secrets per profile slot |
|
||||
| `8d6c4a9` | `2026-03-23` | Haitao Pan | Simplify durable storage initialization |
|
||||
| `bdcc1fe` | `2026-03-23` | Haitao Pan | fix: update external agent ACP copy |
|
||||
| `89b3826` | `2026-03-23` | Haitao Pan | Refine LLM endpoint settings layout |
|
||||
| `55df3db` | `2026-03-23` | Haitao Pan | merge: external single-agent app-server for app store |
|
||||
| `7540a3a` | `2026-03-23` | Haitao Pan | refactor(appstore): use external single-agent app-server |
|
||||
| `b53b853` | `2026-03-23` | Haitao Pan | refactor: rename AI Gateway UI copy to LLM API |
|
||||
| `28b279f` | `2026-03-23` | Haitao Pan | chore(release): bump to v0.6.2 and gate account access |
|
||||
| `fbc4f55` | `2026-03-23` | Haitao Pan | fix(release): harden apple app store distribution |
|
||||
| `213ca0e` | `2026-03-23` | Haitao Pan | merge: acp mainline convergence |
|
||||
| `aad97a9` | `2026-03-23` | Haitao Pan | feat(acp): converge runtime pipeline to go acp core |
|
||||
| `d1686b7` | `2026-03-23` | Haitao Pan | feat(settings): gate vault server behind experimental flag |
|
||||
| `82a33b8` | `2026-03-23` | Haitao Pan | refactor(desktop): route assistant execution through gateway ACP |
|
||||
| `4a3369c` | `2026-03-23` | Haitao Pan | Merge branch 'codex/config-store-durable-path' |
|
||||
| `1d27b05` | `2026-03-23` | Haitao Pan | Enforce durable config paths and disable implicit memory fallback |
|
||||
| `32ef635` | `2026-03-23` | Haitao Pan | Fix codex external CLI availability detection with configured path |
|
||||
| `6368817` | `2026-03-23` | Haitao Pan | Refine single-agent thread scoped provider flow |
|
||||
| `41a32a2` | `2026-03-23` | Haitao Pan | Add local tmp cache directory |
|
||||
| `8cf26a9` | `2026-03-23` | Haitao Pan | Validate workflow and archive results |
|
||||
| `963ff9b` | `2026-03-23` | Haitao Pan | Remove task CTA noise from assistant and tasks views |
|
||||
| `ac7f932` | `2026-03-23` | Haitao Pan | Make gateway integration sections collapsible |
|
||||
| `085041e` | `2026-03-23` | Haitao Pan | Rename AI Gateway mode to Single Agent |
|
||||
| `96f2cd1` | `2026-03-23` | Haitao Pan | docs: clarify architecture baselines |
|
||||
| `7994d42` | `2026-03-23` | Haitao Pan | chore: remove CodexBar submodule |
|
||||
| `17501c9` | `2026-03-23` | Haitao Pan | fix: disable default OpenAI web cookie import |
|
||||
| `89bd492` | `2026-03-23` | Haitao Pan | Unify gateway settings actions and harden persistence tests |
|
||||
|
||||
@ -2,50 +2,99 @@
|
||||
|
||||
> Generated by `tool/render_release_docs.dart`
|
||||
> Source manifest: [`config/feature_flags.yaml`](../../config/feature_flags.yaml)
|
||||
> Generated at: `2026-03-22T23:18:17.681830`
|
||||
> Generated at: `2026-03-24T00:32:25.947047`
|
||||
|
||||
## Git Snapshot
|
||||
|
||||
| 字段 | 值 |
|
||||
| --- | --- |
|
||||
| Branch | `main` |
|
||||
| Head Commit | `43388e1` |
|
||||
| Branch | `release/v0.7` |
|
||||
| Head Commit | `fd402c3` |
|
||||
| Head Tags | `-` |
|
||||
| Latest Tag | `v0.6` |
|
||||
| Previous Tag | `v0.5` |
|
||||
| Comparison Range | `v0.6..HEAD` |
|
||||
| Commit Count | 8 |
|
||||
| Latest Tag | `v0.6.1` |
|
||||
| Previous Tag | `v0.6` |
|
||||
| Comparison Range | `v0.6.1..HEAD` |
|
||||
| Commit Count | 45 |
|
||||
|
||||
## Feature Snapshot
|
||||
|
||||
| 平台 | Debug | Profile | Release | Suppressed |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `mobile` | 27 | 19 | 19 | 2 |
|
||||
| `desktop` | 27 | 21 | 20 | 1 |
|
||||
| `web` | 8 | 8 | 8 | 4 |
|
||||
| `mobile` | 26 | 18 | 18 | 6 |
|
||||
| `desktop` | 26 | 20 | 19 | 5 |
|
||||
| `web` | 8 | 8 | 8 | 7 |
|
||||
|
||||
## Current Focus
|
||||
|
||||
- `release` 当前面向用户暴露 47 个 UI feature flags,全部来自 `stable` tier。
|
||||
- `release` 当前面向用户暴露 45 个 UI feature flags,全部来自 `stable` tier。
|
||||
- `profile` 相比 `release` 额外开放 1 个预发布条目: `desktop.assistant.multi_agent`。
|
||||
- `debug` 相比 `profile` 额外开放 14 个实验条目: `mobile.navigation.secrets`, `mobile.workspace.mcp_server`, `mobile.workspace.claw_hub`, `mobile.assistant.multi_agent`, `mobile.settings.experimental`, `mobile.settings.experimental_canvas`, `mobile.settings.experimental_bridge`, `mobile.settings.experimental_debug`, `desktop.navigation.mcp_server`, `desktop.navigation.claw_hub`, `desktop.settings.experimental`, `desktop.settings.experimental_canvas`, `desktop.settings.experimental_bridge`, `desktop.settings.experimental_debug`。
|
||||
|
||||
## Commit Highlights
|
||||
|
||||
### Features
|
||||
|
||||
- `9a0cf2c` Add ACP endpoint settings tab
|
||||
- `89b90db` Add local single-agent skill discovery
|
||||
- `aad97a9` feat(acp): converge runtime pipeline to go acp core
|
||||
- `d1686b7` feat(settings): gate vault server behind experimental flag
|
||||
- `41a32a2` Add local tmp cache directory
|
||||
|
||||
### Fixes
|
||||
|
||||
- `95ae875` Fix remote thread status fallback
|
||||
- `f1a4793` Fix Codex ACP turn payload schema
|
||||
- `a734d34` Fix single-agent ACP model ownership
|
||||
- `23d8974` Fix secrets settings tab assertion
|
||||
- `e1ea5a5` Fix macOS package build state reset
|
||||
- `bdcc1fe` fix: update external agent ACP copy
|
||||
- `fbc4f55` fix(release): harden apple app store distribution
|
||||
- `32ef635` Fix codex external CLI availability detection with configured path
|
||||
- `17501c9` fix: disable default OpenAI web cookie import
|
||||
|
||||
### Build / Release
|
||||
|
||||
- `8cf26a9` Validate workflow and archive results
|
||||
|
||||
### Docs
|
||||
|
||||
- `96f2cd1` docs: clarify architecture baselines
|
||||
|
||||
### Refactors
|
||||
|
||||
- `5cab0f5` Refactor work modes and gateway profiles
|
||||
- `5d49ae3` Refactor assistant page and gateway runtime integration
|
||||
- `ffced7f` Refactor settings persistence and upgrade recovery
|
||||
- `7540a3a` refactor(appstore): use external single-agent app-server
|
||||
- `b53b853` refactor: rename AI Gateway UI copy to LLM API
|
||||
- `82a33b8` refactor(desktop): route assistant execution through gateway ACP
|
||||
|
||||
### Merges
|
||||
|
||||
- `4a3369c` Merge branch 'codex/config-store-durable-path'
|
||||
|
||||
### Other
|
||||
|
||||
- `43388e1` Clarify internal architecture documentation
|
||||
- `72ecd1f` Unify legacy config pages into settings center
|
||||
- `abea2b4` Integrate gateway settings into integrations page
|
||||
- `98409d1` Refine AI Gateway action buttons
|
||||
- `fd402c3` Bump release version to 0.7.0
|
||||
- `9679f12` Restore ACP settings save/apply actions
|
||||
- `c7bd585` Isolate test persistence roots
|
||||
- `3ce78ae` Update CocoaPods locks for file-backed store
|
||||
- `299291d` Harden file persistence fallback state
|
||||
- `3419f03` Recover deleted transient workspace paths
|
||||
- `22ceb3b` Rebuild desktop persistence as file stores
|
||||
- `c7101bf` Remove legacy persistence implementation
|
||||
- `c9852fd` Rename ARIS bridge to go core
|
||||
- `048eb0c` Remove legacy settings recovery path
|
||||
- `0a520f7` Remove discoveredSkills runtime remnants
|
||||
- `608b9f3` Clean up first-batch single-agent skills flow
|
||||
- `beed9f9` Refine gateway source chip labels
|
||||
- `92547b1` Isolate gateway secrets per profile slot
|
||||
- `8d6c4a9` Simplify durable storage initialization
|
||||
- `89b3826` Refine LLM endpoint settings layout
|
||||
- `55df3db` merge: external single-agent app-server for app store
|
||||
- `28b279f` chore(release): bump to v0.6.2 and gate account access
|
||||
- `213ca0e` merge: acp mainline convergence
|
||||
- `1d27b05` Enforce durable config paths and disable implicit memory fallback
|
||||
- `6368817` Refine single-agent thread scoped provider flow
|
||||
- `963ff9b` Remove task CTA noise from assistant and tasks views
|
||||
- `ac7f932` Make gateway integration sections collapsible
|
||||
- `085041e` Rename AI Gateway mode to Single Agent
|
||||
- `7994d42` chore: remove CodexBar submodule
|
||||
- `89bd492` Unify gateway settings actions and harden persistence tests
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user