Something went wrong. Try again.
source dump of claude code forked from oppi.li/claude-code
Something went wrong. Try again.
660 B · 25 lines
TypeScript
at main
1234567891011121314151617181920212223242526import { getHostPlatformForAnalytics } from '../../utils/env.js'import { type CompletionType, logUnaryEvent } from '../../utils/unaryLogging.js'import type { ToolUseConfirm } from './PermissionRequest.js'
export function logUnaryPermissionEvent( completion_type: CompletionType, { assistantMessage: { message: { id: message_id }, }, }: ToolUseConfirm, event: 'accept' | 'reject', hasFeedback?: boolean,): void { void logUnaryEvent({ completion_type, event, metadata: { language_name: 'none', message_id, platform: getHostPlatformForAnalytics(), hasFeedback: hasFeedback ?? false, }, })}