# revmux runtime knobs. Everything that shapes a review — rosters, models, effort, lens text — lives in
# the prompt tree instead, so nothing here changes what a review looks for.
#
# Precedence is the command line, then ./.revmux/config, then ~/.config/revmux/config, then the built-in
# value shown after each key. Layers merge per key: setting one here leaves the rest alone.
#
# Every line ships commented out. A file holding only comments is replaced by --init on upgrade, while a
# single uncommented line marks it customized and is left untouched.

# how long an agent may go without output before it is killed and retried
# idle-timeout = 2m

# how long one attempt may run; a retried agent gets this budget again
# hard-timeout = 20m

# how long to wait for the first agent to start before releasing the rest
# stagger-delay = 30s

# how many agents run at once
# max-parallel = 4

# cap on the number of verifier groups
# verify-groups = 6

# key verifier groups by directory or by the agent that raised the finding: dir | source
# verify-group-by = dir

# root directory holding task directories
# tasks-dir = ./.revmux/tasks

# close the terminal UI this long after the report arrives; 0 never closes it
# auto-exit = 0s

# profile naming the roster to run
# profile = comprehensive

# sandbox codex agents run their commands under: read-only | workspace-write | danger-full-access.
# a container that is itself the isolation boundary sets danger-full-access, because codex's own
# bubblewrap sandbox needs user namespaces and every command fails before it runs without them
# codex-sandbox = read-only
