Constructors
Methods
addEvent
- addEvent(event_type, payload, options?): Promise<string>
Returns Promise<string>
addExecution
- addExecution(data): Promise<string>
Returns Promise<string>
addInChain
- addInChain(event_type, payload, options?): Promise<string>
Returns Promise<string>
addLLMInvocation
- addLLMInvocation(data): Promise<string>
Returns Promise<string>
addSessionTags
- addSessionTags(tags): void
Returns void
addUserInput
- addUserInput(data): Promise<string>
Returns Promise<string>
endChain
- endChain(): void
Returns void
flushBatch
- flushBatch(): Promise<void>
Returns Promise<void>
getChainDepth
- getChainDepth(): number
Returns number
getSessionId
- getSessionId(): string
Returns string
getSessionTags
- getSessionTags(): string[]
Returns string[]
setEnabled
- setEnabled(enabled): void
Returns void
shutdown
- shutdown(): Promise<void>
Returns Promise<void>
startChain
- startChain(event_type, payload): Promise<string>
Parameters
- event_type: string
- payload: Record<string, any>
Returns Promise<string>
InsightsClient class - Main client for event tracking