{"version":"2.1.265","anchor":"image-tool-budget-computation-failures-now-suppressed-unles","canonical_anchor":"image-tool-budget-computation-failures-now-suppressed-unles","heading":"Image tool: budget computation failures now suppressed unless truly unexpected","tier":"internal","area":"Images","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.265\/e\/image-tool-budget-computation-failures-now-suppressed-unles","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.265","markdown":"### Image tool: budget computation failures now suppressed unless truly unexpected\n\nImage sizing failures now fail silently unless the error is truly unexpected\n\n**What**\n\nWhen Claude Code works out how much of its image budget (the space limit for images sent to the model) a given image should use, that calculation can occasionally fail. Previously any such failure was always logged as an error. Now the code checks whether the failure is a recognized, expected kind; if so it quietly falls back to a default instead of logging, and only logs at error level when the failure is genuinely unexpected.\n\n**Why**\n\nThis cuts down on noisy error logs for routine, already-understood failure cases while still surfacing genuinely surprising problems, making error logs more useful for diagnosing real issues.\n\n- Area: Images\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}