human_reviewを使います。承認ゲート付きまたは手動のツールは、正確な呼び出しIDをrun.pause.pending_tool_callsに設定します。
Agent#continue_runを使って次の内容を指定し、続行します。
- 承認または却下を表す
ToolDecision値 - 手動作業の結果を表す
ToolOutput値 - 一般的なレビュー一時停止に対する
human_input - 前の実行、またはstate accessorと
run_id
load(run_id)とsave(result)を実装します。