Skip to main content

使用挂钩

GitHub Copilot SDK 中每个会话钩子的详细 API 参考。

错误处理挂钩

当会话执行期间发生错误时调用 onErrorOccurred 钩子函数。 使用它可执行以下操作:

会话挂钩

钩子允许你在对话生命周期的关键节点拦截并自定义 Copilot 会话的行为。 使用挂钩可以:

后工具使用钩子

onPostToolUse 钩子会在工具成功执行被调用。 使用它可执行以下操作:

工具使用前挂钩

onPreToolUse 工具执行 之前 调用挂钩。 使用它可执行以下操作:

会话生命周期挂钩

会话生命周期挂钩使你能够响应会话开始和结束事件。 使用它们来:

用户提示提交的钩子

用户提交消息时将调用onUserPromptSubmitted钩子。 使用它可执行以下操作: