Pass --model auto to cursor-agent via the DM executor #644

Merged
weichen merged 7 commits from feature/cursor-explicit-model-auto into main 2026-10-20 04:21:40 +00:00
Owner

目标与非目标

cursor-agent 由 scripts/agent-exec 启动时显式带 --model auto,不再依赖本机 CLI 默认模型。DM 侧由 Development-Manager PR #30 实现(merge 1e5ee55);本 PR 把 deps/development-manager 从 6c01959 升到 1e5ee55,并同步 AGENT-EXECUTION.md 说明。不改 profile、路由、尝试上限及其他 CLI 的 auto 语义。

结果与验证

  • 实施:DM 与 Dev 各一个 scripts/agent-exec 单元,cursor attempt 1 success,经 apply 快进。
  • 验证:make agent-exec-validate、新 pin 下 DM adapters 测试通过(SELF,任务卡证据表);DM #30 CI success;Dev 完整 CI 以本 PR HEAD 为准。

影响与剩余项

仅 cursor 候选启动参数变化。任务卡:.task/feature-cursor-explicit-model-auto.md(与本描述同源)。

## 目标与非目标 cursor-agent 由 `scripts/agent-exec` 启动时显式带 `--model auto`,不再依赖本机 CLI 默认模型。DM 侧由 [Development-Manager PR #30](https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/30) 实现(merge `1e5ee55`);本 PR 把 `deps/development-manager` 从 `6c01959` 升到 `1e5ee55`,并同步 `AGENT-EXECUTION.md` 说明。不改 profile、路由、尝试上限及其他 CLI 的 auto 语义。 ## 结果与验证 - 实施:DM 与 Dev 各一个 `scripts/agent-exec` 单元,cursor attempt 1 success,经 apply 快进。 - 验证:`make agent-exec-validate`、新 pin 下 DM adapters 测试通过(SELF,任务卡证据表);DM #30 CI success;Dev 完整 CI 以本 PR HEAD 为准。 ## 影响与剩余项 仅 cursor 候选启动参数变化。任务卡:`.task/feature-cursor-explicit-model-auto.md`(与本描述同源)。
weichen added 4 commits 2026-10-20 03:57:45 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-cursor-explicit-model-auto.md; R0=ac594c90e536cfb670e94680f045a6c8247a2513.

Impact: task metadata only; the feature workspace starts at ac594c90e5.

Refs: .task/feature-cursor-explicit-model-auto.md
Why: the user requires cursor-agent to start with --model auto; DM PR #30 implements it in the executor.
Evidence: DM PR #30 merged as 1e5ee55a2881dc9ed210ced48338c4d75697aa9c.
Impact: .task only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/30
Co-authored-by: Cursor <cursoragent@cursor.com>
Record the cursor explicit auto model implementation and checks
ci / svc-realcombo (pull_request) Successful in 2m57s
ci / test (pull_request) Successful in 10m10s
ci / test-pg (pull_request) Successful in 12m41s
e8cf50fb3f
Why: the DM PR #30 adoption unit succeeded and needs its receipt and verification on the task card.
Evidence: agent-exec run 1b5656f9 success; make agent-exec-validate and DM adapters tests passed (SELF).
Impact: .task only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/30
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen added 1 commit 2026-10-20 03:59:02 +00:00
Close 1 merged task card(s) and archive them
ci / svc-realcombo (pull_request) Successful in 3m29s
ci / test-pg (pull_request) Successful in 12m0s
ci / test (pull_request) Failing after 10m45s
2430123837
Why: branches merged into their immediate or root target had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-iam-role-permission-linked-capabilities.md(PR#643 into main) — merges verified via git log --merges plus Gitea API squash lookup against each card's origin target.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
weichen added 2 commits 2026-10-20 03:59:27 +00:00
Why: the final window needs the review and conflict records before the card is closed.
Evidence: make task-sync changed=0; make precheck READY on 2430123.
Impact: .task only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/644
Co-authored-by: Cursor <cursoragent@cursor.com>
Fold-close the task card before merge
ci / test (pull_request) Successful in 11m39s
ci / svc-realcombo (pull_request) Successful in 3m26s
ci / test-pg (pull_request) Successful in 8m56s
39dd9f137a
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-cursor-explicit-model-auto.md -> .task/archive/feature-cursor-explicit-model-auto.md; status 已完成(合入前闭合); PR #644 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/644.
Impact: task metadata only; the card is archived within PR #644 and lands with its merge commit.
Refs: task.sh close --self
weichen merged commit d2035c76dc into main 2026-10-20 04:21:40 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#644