@valon-technologies/gestalt
    Preparing search index...
    AgentTurn: Message<"gestalt.provider.v1.AgentTurn"> & {
        id: string;
        sessionId: string;
        providerName: string;
        model: string;
        status: AgentExecutionStatus;
        messages: AgentMessage[];
        outputText: string;
        structuredOutput?: JsonObject;
        statusMessage: string;
        createdBy?: AgentActor;
        createdAt?: Timestamp;
        startedAt?: Timestamp;
        completedAt?: Timestamp;
        executionRef: string;
    }

    Type Declaration

    • id: string

      from field: string id = 1;

    • sessionId: string

      from field: string session_id = 2;

    • providerName: string

      from field: string provider_name = 3;

    • model: string

      from field: string model = 4;

    • status: AgentExecutionStatus

      from field: gestalt.provider.v1.AgentExecutionStatus status = 5;

    • messages: AgentMessage[]

      from field: repeated gestalt.provider.v1.AgentMessage messages = 6;

    • outputText: string

      from field: string output_text = 7;

    • OptionalstructuredOutput?: JsonObject

      from field: google.protobuf.Struct structured_output = 8;

    • statusMessage: string

      from field: string status_message = 9;

    • OptionalcreatedBy?: AgentActor

      from field: gestalt.provider.v1.AgentActor created_by = 10;

    • OptionalcreatedAt?: Timestamp

      from field: google.protobuf.Timestamp created_at = 11;

    • OptionalstartedAt?: Timestamp

      from field: google.protobuf.Timestamp started_at = 12;

    • OptionalcompletedAt?: Timestamp

      from field: google.protobuf.Timestamp completed_at = 13;

    • executionRef: string

      from field: string execution_ref = 14;

    from message gestalt.provider.v1.AgentTurn