Task output files skip repeated path work and only create folders when actually writing.
What's wrong with this entry?
Task output writing resolves its file path once per task and creates the containing directory only when the file is opened, replacing an upfront directory-creation step.
<taskId>.outputis resolved through a per-task path cache- The parent directory is created at open time with
mkdir(dirname, { recursive: true }) - The previous upfront directory creation helper was removed
- The cache entry is dropped when the task output is flushed, cleared or cleaned up
.output
Strings lifted out of the shipped bundle, so the claim above can be checked against them.