@hotmeshio/hotmesh
Version:
Permanent-Memory Workflows & AI Agents
12 lines (11 loc) • 463 B
TypeScript
import { StreamData, StreamRole } from '../../../types/stream';
export declare class RouterTelemetry {
private telemetryService;
constructor(appId: string);
startStreamSpan(input: StreamData, role: StreamRole): void;
setStreamError(error: string): void;
setStreamErrorFromOutput(output: any): void;
setStreamErrorFromException(err: Error): void;
setStreamAttributes(attributes: Record<string, any>): void;
endStreamSpan(): void;
}