{"version":"2.1.302","anchor":"image-reads-from-pipes-and-devices-are-bounded","canonical_anchor":"image-reads-from-pipes-and-devices-are-bounded","heading":"Reading an image from a pipe or device now stops at a size limit","tier":"notice","area":"File System","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.302\/e\/image-reads-from-pipes-and-devices-are-bounded","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.302","markdown":"### Reading an image from a pipe or device now stops at a size limit\n\nClaude Code now reads images from pipes and devices only up to a limit, and reports an error for oversize or unreadable input\n\n**What**\n\nSome things that look like files are not ordinary files: a pipe passes data from one program to another, and a device stands for hardware. When Claude Code reads an image from one of these, it now reads only up to a limit. It reports one of two errors:\n\n- \"Cannot read this as an image\" when the input runs past the limit\n\n- \"File is too large to read as an image\" for files that are too big\n\n**Why**\n\nReading an image from a pipe or device can no longer hang or pull in unlimited data.\n\n- Area: File System\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}