TypeScript interfaces defining transcript structure for AI conversation export and playback, including metadata like timestamps, message counts, and storage paths.
// Source: https://github.com/23blocks-OS/ai-maestro | License: MIT | Copyright 2025 Juan Peláez / 23blocks
// Provided via justclaw.it.com; keep this notice with the code.
/**
* Transcript Types for Phase 5 Features
*
* Defines interfaces for conversation transcripts used in export and playback.
*/
/**
* Transcript entity - represents a stored conversation transcript
*/
export interface Transcript {
id: string // Unique transcript identifier
agentId: string // Agent that owns this transcript
sessionId: string // Session this transcript belongs to
startTime: number // Unix timestamp of first message
endTime: number // Unix timestamp of last message
messageCount: number // Total number of message
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key