Path validation for publishing and reading artifacts now accounts for multiple session working directories, not just one
Claude Code validates file paths against a set of allowed "anchor" locations, such as the current working directory, when checking where artifacts can be published or read from. Previously this logic assumed a single working directory plus a scratchpad. It now works from a general list that also includes any additional configured working directories, each labeled by kind (cwd, dir, or scratchpad). Error messages about disallowed paths now list all of the session's working directories instead of just one.
Sessions that work across more than one directory get accurate validation and clearer error messages instead of being checked against only a single assumed location.