docs: rejectAgentStep 조사 결과 — CancelCascadeInvocation RPC 대안 발견 #task-411

This commit is contained in:
Variet Worker
2026-03-18 06:45:41 +09:00
parent ac803d436f
commit bbfafdc5e4
2 changed files with 15 additions and 4 deletions

View File

@@ -42,9 +42,18 @@
### [2026-03-11] rejectAgentStep — AG 미등록 VS Code 커맨드
- **증상**: `/stop` 및 거부 시 `antigravity.agent.rejectAgentStep``command not found`
- **원인**: AG IDE가 이 커맨드를 런타임에 등록하지 않음
- **해결**: **미해결** — AG가 실제 등록하는 커맨드 목록 조사 후 올바른 커맨드로 교체 필요
- **주의**: AG 런타임 커맨드 미등록 문제의 근본 원인 (archive 참조: `[2026-03-09] VS Code Accept`)
- **원인**: AG IDE가 이 커맨드를 런타임에 등록하지 않음 (상수 정의만 존재)
- **조사 결과** (2026-03-18):
- AG 소스에 `CASCADE_CHAT_CLIENT_REJECT_CASCADE_STEP: {id: "antigravity.agent.rejectAgentStep"}` 상수 정의는 존재
- 하지만 VS Code `registerCommand`로 등록되지 않아 런타임에 호출 불가
- **대안 후보**: AG LS에 gRPC 메서드 발견:
- `CancelCascadeInvocation` — requires `cascade_id` (= session ID)
- `CancelCascadeSteps` — step 단위 취소
- `ResolveOutstandingSteps` — 이미 테스트됨, **CANCEL 동작** (승인 아님)
- `CancelCascadeInvocation`은 cascade_id만 필요하므로 가장 유력한 대안
- **해결**: **미해결**`CancelCascadeInvocation` RPC 테스트 필요 (세션 중단 동작 확인)
- **주의**: `ResolveOutstandingSteps` = cancel 확정. `CancelCascadeInvocation`도 동일한 cancel 계열일 가능성.
AG 런타임 커맨드 119개 중 reject 관련 등록 커맨드 없음 (archive 참조)
- **Vikunja**: #411
---