dev-review-release loop fails when prompt starts with frontmatter

t-579·WorkTask·
·
·
·Omni/Ide.hs
Created2 months ago·Updated2 months ago·pipeline runs →

Dependencies

Description

Edit

Observed during dogfood on t-578: dev loop invokes 'agentd run <prompt>' with a prompt beginning with '---', causing agentd/docopt to treat it as an invalid option. Also build_prompt uses printf format strings beginning with '-' without '--', producing printf invalid option errors and dropping runtime context lines.

Git Commits

a0b2f8d5Omni/Ide: fix dogfood blockers in dev-review-release runner
Ben Sima10 weeks ago3 files

Timeline (4)

🔄[human]Open → InProgress2 months ago
💬[human]2 months ago

Fixed in Omni/Ide/dev-review-release.sh: prompt runtime context printf now uses 'printf --' for leading '-' lines; agentd invocation now runs with a generated .md prompt file argument instead of passing raw prompt text/STDIN, avoiding docopt invalid-option failure when prompt starts with frontmatter '---'.

🔄[human]InProgress → Done2 months ago