Skip to content

MemoryTraceStore

new MemoryTraceStore(options?): MemoryTraceStore;
Parameter Type

options

MemoryTraceStoreOptions

MemoryTraceStore

cleanup(maxAgeMs): Promise<number>;
Parameter Type

maxAgeMs

number

Promise<number>

TraceStore.cleanup


getTrace(traceId): Promise<AgentTrace | null>;
Parameter Type

traceId

string

Promise<AgentTrace | null>

TraceStore.getTrace


listTraces(sessionId, window?): Promise<AgentTrace[]>;
Parameter Type

sessionId

string

window?

TraceListWindow

Promise<AgentTrace[]>

TraceStore.listTraces


putSpan(span): void;
Parameter Type

span

AgentSpan

void

TraceStore.putSpan


write(span): void;
Parameter Type

span

AgentSpan

void

TraceStore.write