pub async fn pair<T: Transport, C: Clock>(
args: PairArgs,
ctx: &mut LauncherCtx<'_>,
engine: &Engine<T, C>,
) -> Result<i32, ToolError>Expand description
pair: spec Launcher steps 1-5. The order at the top is: mint the id, validate, OPENCODE_NOT_FOUND
when there is no binary, open the log, then step 1; --dry-run writes, spawns and calls nothing.