q792602257
|
4ea4adfd8e
|
ACP / MCP
|
2026-06-12 11:44:19 +08:00 |
|
q792602257
|
0561e126cd
|
ACP / MCP 完善
|
2026-06-11 12:43:18 +08:00 |
|
q792602257
|
665d029d2b
|
feat(workspace): add ListBranches method to WorkspaceService
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-06-10 18:05:18 +08:00 |
|
q792602257
|
b20435c027
|
主流程
|
2026-06-10 17:53:09 +08:00 |
|
q792602257
|
0484e79978
|
修改
|
2026-06-09 21:22:28 +08:00 |
|
q792602257
|
18f6c8bd2e
|
feat(acp): SessionService.Create issues system MCP token in tx
- InTx wraps InsertSession + IssueSystemTokenWithTx (spec §6.1 atomic guarantee)
- Tx failure -> releaseOnFailure (worktree rollback)
- Spawn called with extraEnv = ACW_MCP_TOKEN + ACW_MCP_URL
- Spawn failure -> RevokeBySession (idempotent) + releaseOnFailure
- app.go SessionService construction updated with mcpTokens + config
- Unit tests: token issuance happy path + rollback on token failure
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-05-08 13:01:16 +08:00 |
|
q792602257
|
9fc96b0a1a
|
feat(acp): SessionService skeleton + ResolveBranch (5 paths) + tests
|
2026-05-07 14:11:47 +08:00 |
|