Non-interactive -p / codex exec / cursor --print modes now interpret leading slash lines as commands instead of opaque prompt text, so orchestrators can drive lifecycle events from a single one-shot invocation.
New
-p/--print/codex execnow walk the prompt line by line and route each leading/-prefixed line through the slash handler, stopping at the first non-slash line; the remainder becomes the echoed prompt./thinkand/streamare terminal: their parsed message is the prompt and their duration is slept before the echo, giving orchestrators a generic sleep/pacing primitive in non-interactive mode. Diverges from real claude--print(which sends/helpto the model as literal text); divergence documented inCOMPATIBILITY.md. (#112)
Changelog
- 2919311 chore(deps): bump the go-minor-patch group across 1 directory with 2 updates (#102)
- eb79ebe chore(testdata): upstream-config drift detected (cursor) (#109)
- 1e285f4 ci(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2 in the actions-minor-patch group across 1 directory (#99)
- 191d605 ci: shellcheck + bash -n for upstream-drift script (#110)
- 8cb5309 feat(drift): retire fixtures whose bytes left upstream docs (#108)
- 427c316 feat(print): dispatch leading slash lines in -p / non-interactive mode (#112)
- 0c6da29 feat: upstream-config corpus + drift detection (#101)
- 04ffcca fix(drift): pre-delete stale remote branch before push (#106)
- 7fadb67 fix(drift): set bot git identity + don't fast-fail matrix (#103)
- bda5625 fix(drift): shape-detect slot routing + runtime>docs PR guidance (#105)