Description
Create documentation for Ralph's modern CLI options so users don't have to dig through CLAUDE.md.
Document to Create
docs/CLI_OPTIONS.md
Document all modern CLI flags:
--output-format json|text — structured output format
--allowed-tools "Write,Read,Bash(git *)" — restrict permitted tools
--no-continue — disable session continuity, start fresh each loop
--monitor — launch integrated tmux monitoring
--live — stream output in real time
--calls N — max API calls per hour
--prompt FILE — custom prompt file path
--reset-circuit, --circuit-status, --auto-reset-circuit — circuit breaker management
--reset-session — reset session state manually
- Examples for each option
- Best practices and common .ralphrc patterns
Note
SDK documentation — removed. SDK integration was closed as won't-implement (#32–35). CLI is the definitive interface.
Acceptance Criteria
Description
Create documentation for Ralph's modern CLI options so users don't have to dig through CLAUDE.md.
Document to Create
docs/CLI_OPTIONS.md
Document all modern CLI flags:
--output-format json|text— structured output format--allowed-tools "Write,Read,Bash(git *)"— restrict permitted tools--no-continue— disable session continuity, start fresh each loop--monitor— launch integrated tmux monitoring--live— stream output in real time--calls N— max API calls per hour--prompt FILE— custom prompt file path--reset-circuit,--circuit-status,--auto-reset-circuit— circuit breaker management--reset-session— reset session state manuallyNote
SDK documentation— removed. SDK integration was closed as won't-implement (#32–35). CLI is the definitive interface.Acceptance Criteria
docs/CLI_OPTIONS.mdcreated with all flags documented