Files Claude saves from web fetches, artifacts and binary tool output are now tracked in session state.
What's wrong with this entry?
When Claude Code writes fetched web content, saved artifact HTML, or persisted binary tool output to disk, the file path and its directory are now recorded in app state rather than being written and forgotten.
- Tool-use context carries a persisted-files list, threaded into the artifact save path and the web fetch tool; app state gains a saved-web-fetch-files list.
- The binary persistence path records the file alongside the existing
tengu_binary_content_persistedevent.
persistedToolResultFiles
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.235
Process-wide caches are now scoped per host
Both mention state
-
v2.1.235
Per-session state replaces process-wide globals, and the render root takes explicit dependencies
Both mention state
-
v2.1.235
More file-scope variables replaced by accessor-backed containers
Both mention state