Prompt Runner uses agent_session_manager renderers and sinks for streaming
output.
Modes
compactdense terminal output for routine runsverboseone event per line for debuggingstudioricher prompt headers and tool summaries
Related Packet Options
log_modelog_metaevents_modetool_output
Tool Output Levels
summarypreviewfull
Failure Detail Levels
nonefull
With full, provider stderr detail is printed when available.
Event Logs
When the runtime store is file-backed, Prompt Runner writes packet-local logs to:
.prompt_runner/logs/events_mode controls JSONL event emission:
compactfulloff
The two modes emit different schemas, which matters to anything that reads the files:
compact: {"e":{"t":"tu"},"t":1786332318176} epoch milliseconds
full: {"data":{...},"ts":"2026-08-10T05:08:53Z"} ISO 8601Do not judge whether a session did work from the terminal counters — a verified
run that wrote a file has reported --- 5 events, 0 tools ---. Read the event
log or the repository. mix prompt_runner watch deliberately measures activity
by file mtime rather than by parsing either schema. See
Supervising A Long Run.
A run with a file-backed store also writes .prompt_runner/run.pid for its
duration, so a supervisor can check liveness without matching process names.