Skip to content

v1.1.7

Choose a tag to compare

@kadj-amoah kadj-amoah released this 24 May 19:07

Fixed

  • understand --agent was spawning claude with cwd = process.cwd(), which is typically the scaffold directory rather than the product codebase. The agent had nothing useful to read and timed out.

Added

  • --project-dir <path> flag on showrunner understand for explicit per-invocation override.
  • project.codebase_root field on the config schema, resolved relative to the config's directory.
  • Resolution order when --agent is set: --project-dir flag, then project.codebase_root, then configDir/.. (when -c is given), then process.cwd(). The resolved path is logged alongside the rule that selected it.
  • Scaffolded demo.yaml writes codebase_root: .. by default.

Changed

  • Claude spawn passes --allowedTools "Read,Glob,Grep" explicitly.
  • Agent timeout reduced from 180s to 90s.