From 0e7c7e778b2c731005abdd03709147795220f44c Mon Sep 17 00:00:00 2001 From: wangheng Date: Thu, 24 Sep 2026 11:05:36 +0800 Subject: [PATCH] =?UTF-8?q?docs(agent):=20=E8=A1=A5=E5=85=85=20ai-proj=20s?= =?UTF-8?q?ubmit/review=20=E6=B5=81=E8=BD=AC=E6=8E=A5=E5=8F=A3=E5=A5=91?= =?UTF-8?q?=E7=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xiaoqu-agent-service/AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xiaoqu-agent-service/AGENTS.md b/xiaoqu-agent-service/AGENTS.md index a464ad7..81cbb47 100644 --- a/xiaoqu-agent-service/AGENTS.md +++ b/xiaoqu-agent-service/AGENTS.md @@ -13,7 +13,7 @@ - REST base 推导:mcp.json 里 ai-proj 的 url 去掉尾部 `/mcp/sse`(即 `https://ai.pipexerp.com/api/v1`),认证头 `X-API-Key` 同 mcp.json。 - ⚠️ 本机 shell(Bash 工具)直读 `~/.kimi-code/mcp.json` 会被托管层拦截("local Shell bypass is disabled for a managed MCP route");用 Read 工具读取不受限。 - 任务跨项目用 `move_task`,再 `link_tasks_to_requirement`(role=implementation)。 -- REST 建需求/任务实测(2026-09-24):`POST /requirements` 与 `POST /tasks` 的 body 带 `project_id:224` 会创建失败/被忽略,先裸建再走 reassignment;关联用 `POST /requirements/{id}/tasks` body=`{task_id, role:"implementation"}`;更新用 `PUT /requirements/{id}`(不支持 PATCH),`delivery_stage` 为只读(PUT 静默忽略),released 由 CLI sync 或界面流转。 +- REST 建需求/任务实测(2026-09-24):`POST /requirements` 与 `POST /tasks` 的 body 带 `project_id:224` 会创建失败/被忽略,先裸建再走 reassignment;关联用 `POST /requirements/{id}/tasks` body=`{task_id, role:"implementation"}`;更新用 `PUT /requirements/{id}`(不支持 PATCH),`delivery_stage`/`reviewer_id` 为只读(PUT 静默忽略);`POST /requirements/{id}/submit` 可推进 draft→pending 并自动分配评审人,`POST /requirements/{id}/review` 仅评审人可调用;released 由 CLI sync 或评审/界面流转。 - 本机无 ai-proj CLI,远程同步需在有 CLI 的机器执行 `ai-proj sync requirement --id --direction to_remote`。 ## 生产 ES 集群关键坑