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.