Forest Admin - API reference
    Preparing search index...

    Module @forestadmin/ai-proxy

    Classes

    AIBadRequestError
    AIForbiddenError
    AIModelNotSupportedError
    AINotConfiguredError
    AINotFoundError
    AIProviderError
    AIProviderUnavailableError
    AIToolNotFoundError
    AIToolUnprocessableError
    AITooManyRequestsError
    AIUnauthorizedError
    McpConfigError
    McpConflictError
    McpConnectionError
    McpError
    ProviderDispatcher
    RemoteTool
    RemoteTools
    Router

    Interfaces

    ForestIntegrationConfig
    ToolProvider

    Type Aliases

    AiConfiguration
    AiProvider
    AiQueryArgs
    AnthropicConfiguration
    BaseAiConfiguration
    Body
    ChatCompletionMessage
    ChatCompletionResponse
    ChatCompletionTool
    ChatCompletionToolChoice
    CustomConfig
    DispatchBody
    ForestIntegrationName
    InvokeRemoteToolArgs
    InvokeRemoteToolBody
    McpConfiguration
    McpServerConfig
    McpServers
    Messages
    OpenAiConfiguration
    Query
    RemoteToolsArgs
    Route
    RouteArgs
    RouterRouteArgs
    ToolConfig

    Variables

    MCP_OAUTH_TOKENS_HEADER

    Functions

    createAiProvider
    createToolProviders
    extractMcpOauthTokensFromHeaders
    injectOauthToken
    injectOauthTokens
    isForestIntegrationConfig
    validToolConfigurationOrThrow