PatchRelay
Webhook in, worktree out.
PatchRelay listens for signed Linear webhooks, prepares an issue-specific worktree, and orchestrates
staged Codex runs through codex app-server with durable thread history and read-only reports.