Skip to main content

Используйте крючки

Подробный справочник API для каждого сессионного крючка в GitHub Copilot SDK.

Крюк для обработки ошибок

onErrorOccurred Крюк вызывается, когда во время выполнения сессии возникают ошибки. Он используется для следующих задач:

Сессионные хуки

Крючки позволяют перехватывать и настраивать поведение сессий Copilot в ключевые моменты жизненного цикла разговора. Используйте крючки, чтобы:

Крючок после использования инструмента

onPostToolUse Крюк вызывается после****успешного запуска инструмента. Он используется для следующих задач:

Крючок для использования до использования инструмента

onPreToolUse Крюк вызывается до запуска инструмента. Он используется для следующих задач:

Крючки жизненного цикла сессии

Крючки жизненного цикла сессии позволяют реагировать на события начала и окончания сессии. Используйте их для:

Хук, присланный пользовательским запросом

onUserPromptSubmitted Крюк вызывается, когда пользователь отправляет сообщение. Он используется для следующих задач: