Skip to content

feat: enable multiple native tool calls per turn with failure guardrails #19090

feat: enable multiple native tool calls per turn with failure guardrails

feat: enable multiple native tool calls per turn with failure guardrails #19090

Triggered via pull request November 25, 2025 20:49
Status Failure
Total duration 2m 5s
Artifacts

code-qa.yml

on: pull_request
check-openrouter-api-key
3s
check-openrouter-api-key
Matrix: unit-test
integration-test
55s
integration-test
Fit to window
Zoom out
Zoom in

Annotations

8 errors
integration-test
Process completed with exit code 1.
integration-test
Conversion of type '{ powerSteering: true; marketplace: boolean; disableCompletionCommand: boolean; concurrentFileReads: boolean; multiFileApplyDiff: true; preventFocusDisruption: false; newTaskRequireTodos: boolean; imageGeneration: false; runSlashCommand: false; nativeToolCalling: boolean; }' to type 'Record<"powerSteering" | "multiFileApplyDiff" | "preventFocusDisruption" | "imageGeneration" | "runSlashCommand" | "multipleNativeToolCalls", boolean>' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
platform-unit-test (ubuntu-latest)
Process completed with exit code 1.
platform-unit-test (ubuntu-latest)
Conversion of type '{ powerSteering: true; marketplace: boolean; disableCompletionCommand: boolean; concurrentFileReads: boolean; multiFileApplyDiff: true; preventFocusDisruption: false; newTaskRequireTodos: boolean; imageGeneration: false; runSlashCommand: false; nativeToolCalling: boolean; }' to type 'Record<"powerSteering" | "multiFileApplyDiff" | "preventFocusDisruption" | "imageGeneration" | "runSlashCommand" | "multipleNativeToolCalls", boolean>' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
platform-unit-test (windows-latest)
The strategy configuration was canceled because "unit-test.ubuntu-latest_ubuntu-late" failed
platform-unit-test (windows-latest)
The operation was canceled.
compile
Process completed with exit code 2.
compile
Conversion of type '{ powerSteering: true; marketplace: boolean; disableCompletionCommand: boolean; concurrentFileReads: boolean; multiFileApplyDiff: true; preventFocusDisruption: false; newTaskRequireTodos: boolean; imageGeneration: false; runSlashCommand: false; nativeToolCalling: boolean; }' to type 'Record<"powerSteering" | "multiFileApplyDiff" | "preventFocusDisruption" | "imageGeneration" | "runSlashCommand" | "multipleNativeToolCalls", boolean>' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.