{"version":"2.1.98","anchor":"model-aware-image-processing-limits","canonical_anchor":"model-aware-image-processing-limits","heading":"Model-Aware Image Processing Limits","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.98\/e\/model-aware-image-processing-limits","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.98","markdown":"### Model-Aware Image Processing Limits\n\nImage processing now respects per-model limits for dimensions and file size, rather than using global constants:\n\n- `maxWidth`, `maxHeight`, `maxBase64Size`, and `targetRawSize` can now vary by model\n- Default limits remain at 2000\u00d72000 pixels, 5MB base64, and ~3.75MB target raw size\n- The `imageLimits` parameter is threaded through clipboard paste, content processing, and tool result handling\n- Image validation now also checks images inside `tool_result` content blocks (not just top-level user messages)\n\n**Evidence**\n\nImage limits (search for `\"imageLimits\"` and `\"targetRawSize\"`)"}