Skip to main content

フックを使用する

GitHub Copilot SDK の各セッション フックの詳細な API リファレンス。

エラー処理フック

onErrorOccurred フックは、セッションの実行中にエラーが発生したときに呼び出されます。 これは次の目的で使用されます。

セッション フック

フックを使用すると、会話ライフサイクルの重要なポイントでCopilotセッションの動作をインターセプトしてカスタマイズできます。 フックを使用して以下を行います。

ツール利用後のフック

onPostToolUse フックは、ツールが正常に実行された****後に呼び出されます。 これは次の目的で使用されます。

ツール使用前のフック

onPreToolUse フックは、ツールを実行する前に呼び出されます。 これは次の目的で使用されます。

セッションライフサイクルフック

セッション ライフサイクル フックを使用すると、セッションの開始イベントと終了イベントに応答できます。 次の場合に使用します。

ユーザープロンプト送信のフック

onUserPromptSubmitted フックは、ユーザーがメッセージを送信したときに呼び出されます。 これは次の目的で使用されます。