Documentation Index
Fetch the complete documentation index at: https://laminar.sh/docs/llms.txt
Use this file to discover all available pages before exploring further.
LaminarSpanContext
interface LaminarSpanContext {
traceId: string; // UUID
spanId: string; // UUID
isRemote: boolean;
spanPath?: string[];
spanIdsPath?: string[];
userId?: string;
sessionId?: string;
rolloutSessionId?: string;
metadata?: Record<string, any>;
traceType?: TraceType;
tracingLevel?: TracingLevel;
}
RolloutParam
interface RolloutParam {
name: string;
type?: string;
required?: boolean;
nested?: RolloutParam[];
default?: string;
}
LanguageModelTextBlock
interface LanguageModelTextBlock {
type: 'text';
text: string;
}
interface LanguageModelToolDefinitionOverride {
name: string;
description?: string;
parameters?: Record<string, any>;
}
RolloutRunEvent
interface RolloutRunEvent {
event_type: 'run';
data: {
trace_id?: string;
path_to_count?: Record<string, number>;
args: Record<string, any> | any[];
overrides?: Record<
string,
{
system?: string | LanguageModelTextBlock[];
tools?: LanguageModelToolDefinitionOverride[];
}
>;
};
}
RolloutHandshakeEvent
interface RolloutHandshakeEvent {
event_type: 'handshake';
data: {
session_id: string;
project_id: string;
};
}
Datapoint
interface Datapoint<D = Record<string, any>, T = Record<string, any>> {
data: D;
target?: T;
metadata?: Record<string, any>;
id?: string; // UUID
createdAt?: string; // ISO timestamp
}
HumanEvaluator
class HumanEvaluator {
constructor(options?: { value: number; label: string }[]);
}
LaminarDataset
class LaminarDataset<D = Record<string, any>, T = Record<string, any>> {
constructor(name?: string, options?: { id?: string; fetchSize?: number });
}
SessionRecordingOptions
interface SessionRecordingOptions {
maskInputOptions?: MaskInputOptions;
}
interface MaskInputOptions {
textarea?: boolean;
text?: boolean;
number?: boolean;
select?: boolean;
email?: boolean;
tel?: boolean;
}
Other Exports
ChatMessage — Chat message type
NodeInput — Node input type
Event — Event type
Dataset — Alias for EvaluationDataset
Span — Re-export of OTel Span