MCPcopy Index your code
hub / github.com/codeaashu/claude-code / logUnaryEvent

Function logUnaryEvent

src/utils/unaryLogging.ts:23–39  ·  view source on GitHub ↗
(event: LogEvent)

Source from the content-addressed store, hash-verified

21}
22
23export async function logUnaryEvent(event: LogEvent): Promise<void> {
24 logEvent('tengu_unary_event', {
25 event:
26 event.event as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
27 completion_type:
28 event.completion_type as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
29 language_name: (await event.metadata
30 .language_name) as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
31 message_id: event.metadata
32 .message_id as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
33 platform: event.metadata
34 .platform as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
35 ...(event.metadata.hasFeedback !== undefined && {
36 hasFeedback: event.metadata.hasFeedback,
37 }),
38 })
39}
40

Callers 5

logUnaryPermissionEventFunction · 0.85
SkillPermissionRequestFunction · 0.85
logPermissionEventFunction · 0.85

Calls 1

logEventFunction · 0.85

Tested by

no test coverage detected