Interface AgentOSAgencyUpdateChunk

interface AgentOSAgencyUpdateChunk {
    streamId: string;
    gmiInstanceId: string;
    personaId: string;
    isFinal: boolean;
    timestamp: string;
    metadata?: Record<string, any>;
    type: AGENCY_UPDATE;
    agency: {
        agencyId: string;
        workflowId: string;
        conversationId?: string;
        seats: {
            roleId: string;
            gmiInstanceId: string;
            personaId: string;
            metadata?: Record<string, unknown>;
        }[];
        metadata?: Record<string, unknown>;
    };
}

Hierarchy (view full)

Properties

streamId: string
gmiInstanceId: string
personaId: string
isFinal: boolean
timestamp: string
metadata?: Record<string, any>
agency: {
    agencyId: string;
    workflowId: string;
    conversationId?: string;
    seats: {
        roleId: string;
        gmiInstanceId: string;
        personaId: string;
        metadata?: Record<string, unknown>;
    }[];
    metadata?: Record<string, unknown>;
}

Type declaration

  • agencyId: string
  • workflowId: string
  • Optional conversationId?: string
  • seats: {
        roleId: string;
        gmiInstanceId: string;
        personaId: string;
        metadata?: Record<string, unknown>;
    }[]
  • Optional metadata?: Record<string, unknown>