ExtendedSessionRecordWithChildren
Was this page helpful?
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
As of August 7, 2026, Galileo is now Splunk Agent Observability. This documentation applies to customers who onboarded prior to August 7, 2026. If you onboarded after this date, use agent-observability-docs.splunk.com.
type ExtendedSessionRecordWithChildren = object;
optional annotationAggregates: object;
[key: string]: AnnotationAggregate
optional annotationAgreement: object;
[key: string]: number
optional annotationQueueIds: string[];
optional annotations: object;
[key: string]: object
optional createdAt: string;
optional datasetInput: string | null;
optional datasetMetadata: object;
[key: string]: string
optional datasetOutput: string | null;
optional externalId: string | null;
optional feedbackRatingInfo: object;
[key: string]: FeedbackRatingInfo
optional fileIds: string[];
optional fileModalities: ContentModality[];
optional files:
| {
[key: string]: FileMetadata;
}
| null;
optional fullyAnnotated: boolean | null;
optional hasChildren: boolean | null;
id: string;
optional input:
| string
| GalileoCoreSchemasLoggingLlmMessage[]
| (object & TextContentPart | object & FileContentPart)[];
optional metricInfo:
| {
[key: string]:
| object & MetricNotComputed
| object & MetricPending
| object & MetricComputing
| object & MetricNotApplicable
| object & MetricSuccess
| object & MetricError
| object & MetricFailed
| object & MetricRollUp;
}
| null;
optional metrics: Metrics;
optional metricsBatchId: string | null;
optional name: string;
optional numTraces: number | null;
optional output:
| string
| GalileoCoreSchemasLoggingLlmMessage
| Document[]
| (object & TextContentPart | object & FileContentPart)[]
| ControlResult
| null;
optional overallAnnotationAgreement: number | null;
optional previousSessionId: string | null;
projectId: string;
optional redactedInput:
| string
| GalileoCoreSchemasLoggingLlmMessage[]
| (object & TextContentPart | object & FileContentPart)[]
| null;
optional redactedOutput:
| string
| GalileoCoreSchemasLoggingLlmMessage
| Document[]
| (object & TextContentPart | object & FileContentPart)[]
| ControlResult
| null;
runId: string;
optional sessionBatchId: string | null;
optional sessionId: string | null;
optional statusCode: number | null;
optional tags: string[];
optional traceId: string | null;
optional traces: ExtendedTraceRecordWithChildren[];
optional type: "session";
optional updatedAt: string | null;
optional userMetadata: object;
[key: string]: string
Was this page helpful?