Skip to content

feat(acp): 简化桌面控制面板配置交互 - #115

Merged
uvwt merged 1 commit into
mainfrom
feat/acp-control-panel-overview-20260914
Sep 14, 2026
Merged

uvwt merged 1 commit into
mainfrom
feat/acp-control-panel-overview-20260914

Conversation

@uvwt

@uvwt uvwt commented Sep 14, 2026

Copy link
Copy Markdown
Owner

主要变更

  • Windows / macOS ACP 配置页改为扁平单页交互,不再进入二级详情页
  • 内置 Codex / Claude / Grok Build 仅保留启用复选框,默认 ACP 使用统一下拉框选择
  • 自定义 ACP 使用新增/编辑弹窗,新增 display_name,内部 profile_id 保持隐藏且稳定
  • Windows / macOS 同步中英文文案与布局,Mac 收紧高级设置窗口和 ACP 层级布局
  • 保持旧配置兼容,已有 Session 身份不因自定义 ACP 重命名而变化

验证

  • go test ./...
  • macOS UI 目标测试与 i18n 检查
  • macOS App / ZIP / DMG 完整构建,ad-hoc codesign --verify --deep --strict
  • Windows AgentDock.ControlPanel.csproj Release 构建:0 warning / 0 error
  • Windows internal/config / internal/desktopruntime / scripts/test 目标测试
  • Mini / Tianyi 实机 UI 验证

@uvwt
uvwt merged commit ad51001 into main Sep 14, 2026
10 checks passed
@uvwt
uvwt deleted the feat/acp-control-panel-overview-20260914 branch September 14, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant