Skip to main content

Usar ganchos

Personalize o comportamento das SDK do Copilot sessões em pontos-chave no ciclo de vida da conversa usando ganchos.

Introdução Rápida para Hooks

Comece a usar ganchos em SDK do Copilot para controlar a execução da ferramenta, transformar resultados, adicionar contexto, manipular erros e auditar interações.

Gancho para uso antes da ferramenta

Use o onPreToolUse gancho para controlar a execução da ferramenta, modificar argumentos e adicionar contexto antes que uma ferramenta seja executada.SDK do Copilot

Gancho de uso pós-ferramenta

Use o onPostToolUse gancho para transformar os resultados da ferramenta, registrar a execução da ferramenta e adicionar contexto após a execução em SDK do Copilot.

Gancho enviado pelo prompt do usuário

Use o onUserPromptSubmitted gancho para modificar prompts, adicionar contexto e filtrar a entrada do usuário em SDK do Copilot.

Ganchos de ciclo de vida de sessão

Use os ganchos onSessionStart e onSessionEnd para inicializar o contexto, limpar recursos e acompanhar as métricas de sessão em SDK do Copilot.

Gancho de tratamento de erros

Use o mecanismo onErrorOccurred para implementar log de erros personalizado, rastrear padrões de erro e fornecer mensagens de erro amigáveis no SDK do Copilot.