feat(onboard/parity): 一键接入 plan_onboarding / onboard_project 的 MCP 与 Tauri 投影,Codex 信任计 pending_user(P8e) #40
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/agent-client-parity-p8e"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
做了什么(agent-client-parity P8e:一键接入投影收口与契约同步)
plan_onboarding(readOnly)与onboard_project(idempotent、写操作):schema 单独成函数,dispatch 一行委托到mcp_inject::plan_onboarding/mcp_inject::onboard_project;全局与项目路由都可见,项目路由强制本项目、跨项目返回 scope_violation;onboard_project的 required 含expected_digest与confirmed;可选bypass_permissions与skip_targets(只允许 manual_entry / shared_key),plan 与 apply 选项不一致即 digest 不符。描述要求先把计划给用户看、确认后再调用。两者进 STRUCTURED_TOOLS。src/lib/commands.ts封装。codex_project_untrusted未就绪的格不计入 done,completion 单列 pending_user「Codex 信任」,next_actions 保留 codex_trust(设计 Q5,炼境不写 Codex 信任表);非 git 目录仍不能 done;仓库子目录与 worktree 给出 next_actionrepo_layout说明原因。docs/ai-context/project-context.yaml、docs/ai-context/agent-button-system.md、AGENTS.md 架构速查。自验
审查处置
独立审查结论:可合并(3 条低、5 条信息)。修复阶段的 agent 在 180 秒无进展判定下连续卡死,统筹会话按授权规则(审查结论可合并即合并)直接以已审查的
97578b2开 PR;低与信息项转后续小修(未完成的修复半成品保留在 worktree,未提交):没验什么
🤖 Generated with Claude Code