ChatRequestTrace - TypeScript SDK

ChatRequestTrace type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations.

Example Usage

1import { ChatRequestTrace } from "@openrouter/sdk/models";
2
3let value: ChatRequestTrace = {};

Fields

FieldTypeRequiredDescription
traceIdstringâž–N/A
traceNamestringâž–N/A
spanNamestringâž–N/A
generationNamestringâž–N/A
parentSpanIdstringâž–N/A
additionalPropertiesRecord<string, *any*>âž–N/A