Interface ITrajectoryEntry

Trajectory entry from getDiagnostics.recentTrajectories.

VERIFIED 2026-02-28: getDiagnostics returns clean JSON array with: { googleAgentId, trajectoryId, summary, lastStepIndex, lastModifiedTime }

interface ITrajectoryEntry {
    id: string;
    lastModifiedTime?: string;
    stepCount: number;
    title: string;
    trajectoryId?: string;
    workspaceUri: string;
}

Properties

id: string

Conversation UUID = googleAgentId

lastModifiedTime?: string

ISO timestamp of last modification (from getDiagnostics)

stepCount: number

Current step index in this conversation

title: string

Human-readable title = summary field

trajectoryId?: string

Internal trajectory UUID (from getDiagnostics)

workspaceUri: string

Workspace URI (from USS protobuf fallback)