mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-22 03:32:39 -05:00
`effectcraft-cli render --out proj/out/d.mp4 --project proj/x.ecproj` wrote `proj/proj/out/d.mp4`: the Render Queue resolves a relative output against its own base, while `--project` and every other CLI path are relative to the working directory. The CLI now makes `--out` absolute against the working directory before queueing it, so the file lands where the shell user expects; an absolute path is unchanged, and `rendered[].output` in the JSON result is the absolute path. Render Queue outputs set inside a project (and `render --queue`) resolve as before: tokens expanded, then `export.defaultOutputFolder`, the project's folder, the working directory. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>