Interface AgentOSResumeExternalToolRequestOptions

Optional runtime-only data needed when resuming a persisted external tool pause after the original AgentOS process is gone.

interface AgentOSResumeExternalToolRequestOptions {
    userApiKeys?: Record<string, string>;
    preferredModelId?: string;
    preferredProviderId?: string;
    organizationId?: string;
}

Hierarchy (view full)

Properties

userApiKeys?: Record<string, string>
preferredModelId?: string
preferredProviderId?: string
organizationId?: string

Trusted request-scoped organization context to re-apply after restart.

This is intentionally runtime-only and is not persisted into conversation metadata, so callers must re-supply it after tenant membership checks when the resumed turn needs organization-scoped memory or routing.