You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
AgentsArea: what it touches
New FeaturesKind: in v2.1.221,
New FeaturesSection of the release
What
project_read now retrieves images, spreadsheets and binary uploads instead of returning empty content, writing the original bytes to a local file and returning that path.
Details
previously non-document attachment types came back with no content
downloads are capped at 20 MiB per session
one retry when the downloaded byte length disagrees with the reported size
verifies the server returned the file that was requested, and that the id is UUID-shaped
filename is sanitized and the file is written with mode 0600
gated on allow_projects_tool and requires a project bound to the session
Evidence
project_read: server returned a different file.
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Read from
Names in the bundleproject_readallow_projects_tool