You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.