DynamicModel、DynamicInstructions、Temperature、MaxOutputTokens、TopP、DynamicToolsを使います。
ツールはRuntimeContext.SetContextでアプリケーションコンテキストを更新し、直後のリクエストに適用するNextTurnParamsを指定できます。これらの上書き値は、承認後に実行を再開しても一時停止中の状態に保持されます。
実行状態をIStateAccessor経由で保存する可能性がある場合は、アプリケーションコンテキストをシリアライズ可能にしてください。