Используйте крючки
Подробный справочник API для каждого сессионного крючка в GitHub Copilot SDK.
Крюк для обработки ошибок
onErrorOccurred Крюк вызывается, когда во время выполнения сессии возникают ошибки. Он используется для следующих задач:
Сессионные хуки
Крючки позволяют перехватывать и настраивать поведение сессий Copilot в ключевые моменты жизненного цикла разговора. Используйте крючки, чтобы:
Крючок после использования инструмента
onPostToolUse Крюк вызывается после****успешного запуска инструмента. Он используется для следующих задач:
Крючок для использования до использования инструмента
onPreToolUse Крюк вызывается до запуска инструмента. Он используется для следующих задач:
Крючки жизненного цикла сессии
Крючки жизненного цикла сессии позволяют реагировать на события начала и окончания сессии. Используйте их для:
Хук, присланный пользовательским запросом
onUserPromptSubmitted Крюк вызывается, когда пользователь отправляет сообщение. Он используется для следующих задач: