InteractionSseEventInteraction: {
    agent?: string;
    created?: string;
    id: string;
    model?: string;
    object?: string;
    service_tier?: ServiceTier;
    status: InteractionSseEventInteractionStatus;
    steps?: Step[];
    updated?: string;
    usage?: Usage;
}

Partial interaction resource emitted by interaction lifecycle SSE events.

Type declaration

  • Optionalagent?: string

    The agent to interact with.

  • Optionalcreated?: string

    Output only. The time at which the response was created in ISO 8601 format.

  • id: string

    Required. Output only. A unique identifier for the interaction completion.

  • Optionalmodel?: string

    The model that will complete your prompt.

  • Optionalobject?: string

    Output only. The resource type.

  • Optionalservice_tier?: ServiceTier
  • status: InteractionSseEventInteractionStatus

    Required. Output only. The status of the interaction.

  • Optionalsteps?: Step[]

    Output only. The steps that make up the interaction, if included in this event.

  • Optionalupdated?: string

    Output only. The time at which the response was last updated in ISO 8601 format.

  • Optionalusage?: Usage

    Statistics on the interaction request's token usage.

Streaming lifecycle payloads may omit fields that are only available on full non-streaming Interaction responses.