Since #1277 an error result reaches the client without structuredContent, but toErrorToolResult and the transport recovery still budgeted it as structured JSON plus escaped text. An error whose text fit between about half and all of the response budget was replaced by resource_constraint, and without Evidence retention the original diagnostic was lost. Count only the escaped text for errors. The boundary, process-global and real Ghidra large-result probes now use diagnostics that exceed the text-only budget. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cliJsonInputStatus.test.ts | ||
| cliLogging.test.ts | ||
| cliSelectedEnvironment.test.ts | ||
| curatedWindowsLane.test.ts | ||
| mcpDeliveryEnvironment.test.ts | ||
| runnerCancellation.test.ts | ||
| updateMaintenance.test.ts | ||
| verifierRun.test.ts | ||