Skip to main content

Module run

Module run 

Source
Expand description

outrig run orchestrator: wire every subsystem into a working REPL.

execute walks through the order documented in doc/usage/run.md: delegate to session_setup::setup for config-load through container bootstrap + session row + log dir, then resolve the agent, connect every MCP client, build adapters, build the Rig agent, print the banner, and hand off to the REPL. On exit (clean or error) session_setup::teardown runs MCP shutdowns before stopping the container – the MCP children are podman exec processes whose pipes ride through the container; tearing the container down first races them.

Structs§

RunArgs

Functions§

execute
Run one outrig run invocation end-to-end. Returns the process exit code.