후크 사용
후크를 사용하여 대화 수명 주기의 코필로트 SDK 주요 지점에서 세션 동작을 사용자 지정합니다.
후크에 대한 빠른 시작
시작 지점을 코필로트 SDK 후크로 설정하여 도구 실행을 제어하고, 결과를 변환하며, 컨텍스트를 추가하고, 오류를 처리하고, 상호 작용을 감사하세요.
사전 도구 사용 후크
`onPreToolUse` 후크를 사용하여 도구 실행을 제어하고, 인수를 수정하고, 도구가 실행코필로트 SDK되기 전에 컨텍스트를 추가합니다.
사후 도구 사용 후크
`onPostToolUse` 후크를 사용하여 도구 결과를 변환하고, 도구 실행을 기록하고, 도구가 실행코필로트 SDK된 후 컨텍스트를 추가합니다.
사용자 프롬프트 제출 후크
`onUserPromptSubmitted` 후크를 사용하여 프롬프트를 수정하고, 컨텍스트를 추가하고, 사용자 입력을 필터링합니다코필로트 SDK.
세션 수명 주기 후크
`onSessionStart` 및 `onSessionEnd` 후크를 사용하여 컨텍스트를 초기화하고, 리소스를 정리하고, 세션 메트릭을 추적합니다코필로트 SDK.
오류 처리 후크
`onErrorOccurred` 후크를 사용하여 사용자 지정 오류 로깅을 구현하고, 오류 패턴을 추적하고, 사용자에게 친숙한 오류 메시지를 코필로트 SDK제공합니다.