AgentDefinition.HumanReviewを使います。承認ゲート付きまたは手動のツールは、正確な呼び出しIDをRun.Pause.PendingToolCallsに設定します。
Agent.ContinueRun(...)を使い、次の値を指定して続行します。
ApprovalsまたはRejections内のToolDecisionレコード- アプリケーションが実行した作業に対する
ToolOutputレコード - 一般的なレビュー一時停止に対する
HumanInput - 前の
RunResult、またはIStateAccessorとRunId
IStateAccessor.Load(...)とSave(...)を実装します。PhaseoはAgent SDKの実行状態をホストしません。