@valon-technologies/gestalt
    Preparing search index...

    Interface CreateAgentProviderTurnRequest

    interface CreateAgentProviderTurnRequest {
        turnId: string;
        sessionId: string;
        idempotencyKey: string;
        model: string;
        messages: AgentMessage[];
        metadata?: JsonObject;
        createdBySubjectId: string;
        executionRef: string;
        subject?: SubjectContext;
        modelOptions?: JsonObject;
        timeoutSeconds: number;
        output?: AgentOutput;
        context?: RequestContext;
        providerName: string;
    }
    Index

    Properties

    turnId: string
    sessionId: string
    idempotencyKey: string
    model: string
    messages: AgentMessage[]
    metadata?: JsonObject
    createdBySubjectId: string
    executionRef: string
    subject?: SubjectContext
    modelOptions?: JsonObject
    timeoutSeconds: number

    Optional provider-owned turn execution budget, in seconds. If unset or zero, the provider chooses its own execution timeout. This does not control the CreateTurn RPC deadline.

    output?: AgentOutput
    context?: RequestContext
    providerName: string