フックを使用する
GitHub Copilot SDK の各セッション フックの詳細な API リファレンス。
エラー処理フック
onErrorOccurred フックは、セッションの実行中にエラーが発生したときに呼び出されます。 これは次の目的で使用されます。
セッション フック
フックを使用すると、会話ライフサイクルの重要なポイントでCopilotセッションの動作をインターセプトしてカスタマイズできます。 フックを使用して以下を行います。
ツール利用後のフック
onPostToolUse フックは、ツールが正常に実行された****後に呼び出されます。 これは次の目的で使用されます。
ツール使用前のフック
onPreToolUse フックは、ツールを実行する前に呼び出されます。 これは次の目的で使用されます。
セッションライフサイクルフック
セッション ライフサイクル フックを使用すると、セッションの開始イベントと終了イベントに応答できます。 次の場合に使用します。
ユーザープロンプト送信のフック
onUserPromptSubmitted フックは、ユーザーがメッセージを送信したときに呼び出されます。 これは次の目的で使用されます。