Ask a question to get started
Enter to sendā¢Shift+Enter new line
AutoModeHITLMiddleware( self, interrupt_on: Mapping[str, bool | InterruptOnConfig], *, worktree_root:
HumanInTheLoopMiddleware[AutoModeState, Any, Any]
interrupt_on
Mapping[str, bool | InterruptOnConfig]
Shared Manual interrupt map.
worktree_root
str | Path
Trusted repository boundary for deterministic writes.
shell_allow_list
Sequence[str]
()
classifier_timeout_seconds
float
_CLASSIFIER_TIMEOUT_SECONDS
Replace the stock main-agent HITL middleware by name.
Reconcile prior results, call the agent model, and checkpoint a plan.
Apply a checkpointed plan, synthesize denials, or interrupt.
Apply deterministic policy, classifier review, and HITL fallback.
Restrictive configured shell entries.
Timeout for one structured decision batch.