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

    Interface Request

    Request metadata forwarded to provider handlers by the Gestalt runtime.

    interface Request {
        token: string;
        connectionParams: Record<string, string>;
        subject: Subject;
        agentSubject: Subject;
        credential: Credential;
        access: Access;
        host: Host;
        idempotencyKey: string;
        workflow: Record<string, unknown>;
        toolRefs: AgentToolRef[];
        toolRefsSet: boolean;
        __requestContext?: RequestContext;
        app(options?: { timeoutMs?: number }): Promise<App>;
        agent(options?: { timeoutMs?: number }): Promise<Agent>;
        workflows(options?: { timeoutMs?: number }): Promise<Workflow>;
    }
    Index

    Properties

    token: string
    connectionParams: Record<string, string>
    subject: Subject
    agentSubject: Subject
    credential: Credential
    access: Access
    host: Host
    idempotencyKey: string
    workflow: Record<string, unknown>
    toolRefs: AgentToolRef[]
    toolRefsSet: boolean
    __requestContext?: RequestContext

    Methods

    • Returns the generated App client carrying this request's context.

      Parameters

      • Optionaloptions: { timeoutMs?: number }

      Returns Promise<App>

    • Returns the generated Agent client carrying this request's context.

      Parameters

      • Optionaloptions: { timeoutMs?: number }

      Returns Promise<Agent>

    • Returns the generated Workflow client carrying this request's context.

      Parameters

      • Optionaloptions: { timeoutMs?: number }

      Returns Promise<Workflow>