osFoundry splits Codex handoff proposals and run requests into separate tools
osFoundry exposes two distinct MCP tools to external assistants such as Codex CLI: one to propose a session handoff and one to queue a run. A handoff is sent to the session owner as a notification and only queues work after the owner clicks Accept and run. A run request, by contrast, is allowed only when the owner has already granted the connection a Runner role and the OAuth run scope. Keeping the two separate leaves the decision about whether a human is asked in the owner's hands, enforced through OAuth scopes and session roles rather than a flag the caller could set. The article also includes a Python client that checks these boundaries against the live tool schemas.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in