artifacts
artifacts: unknown[]
OptionalbillingPreview
billingPreview?: unknown
OptionalbillingPreviews
billingPreviews?: unknown[]
OptionalcancellationReason
cancellationReason?: string
OptionalfailureReason
failureReason?: string
OptionalfinalResponse
finalResponse?: { content?: string; finishReason?: string }
mediaContext
mediaContext: {
audio: string[];
images: string[];
uploadedAudio?: string[];
uploadedImages?: string[];
uploadedVideos?: string[];
videos: string[];
}
messages
messages: unknown[]
request
request: {
clientMessageId?: string;
messages: unknown[];
model?: string;
sessionId?: string;
[key: string]: unknown;
}
schemaVersion
schemaVersion: string
scope
scope: { appSource?: string; ownerWalletAddress: string; tokenType?: string }
timestamps
timestamps: { completedAt?: string; createdAt: string; updatedAt: string }
toolCalls
toolCalls: unknown[]
toolResults
toolResults: unknown[]
Optionalwaiting
waiting?: {
details?: Record<string, unknown>;
message?: string;
reason: string;
}