agent_approval
Inspect Codex approval requests and respond with one-time approve or deny, binding to a prompt digest. Unknown dialogs return a blocked error.
Instructions
Codexの現在の承認をinspectし、digestへ束縛した単発許可または拒否をrespondする。恒久許可は選ばない。Claudeは既存claude_approvalを使う。未知dialogはblockedのtyped errorで返す。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| remote | No | 別端末のAitermで実行する時のSSH接続情報。hostだけならssh_configの接続名として使う。Aitermは接続情報を保存・管理しない。passphraseは会話記録に残るため、ssh-agentかpassphrase_env(環境変数名)を推奨する。 | |
| session_id | Yes | ||
| approval_choice | No | ||
| observed_prompt_digest | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | Yes | ||
| kind | Yes | ||
| action | Yes | ||
| prompt | Yes | ||
| reason | Yes | ||
| schema | Yes | ||
| status | Yes | ||
| choices | Yes | ||
| harness | Yes | ||
| launch_id | Yes | ||
| session_id | Yes | ||
| prompt_digest | Yes | ||
| selected_choice | Yes |