feat(plan): refactor ToolConfirmationPayload to union type (#17980)

This commit is contained in:
Jerop Kipruto
2026-01-30 14:51:45 -05:00
committed by GitHub
parent 6396ab1ccb
commit 71308caf05
8 changed files with 127 additions and 15 deletions
+1 -1
View File
@@ -156,7 +156,7 @@ export async function resolveConfirmation(
if (outcome === ToolConfirmationOutcome.ModifyWithEditor) {
await handleExternalModification(deps, toolCall, signal);
} else if (response.payload?.newContent) {
} else if (response.payload && 'newContent' in response.payload) {
await handleInlineModification(deps, toolCall, response.payload, signal);
outcome = ToolConfirmationOutcome.ProceedOnce;
}