UNPKG

@copilotkit/runtime

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

28 lines (27 loc) 3.16 kB
import "reflect-metadata"; import { convertServiceAdapterError } from "./service-adapters/shared/error-utils.mjs"; import { getSdkClientOptions } from "./service-adapters/shared/sdk-client-utils.mjs"; import { OpenAIAdapter } from "./service-adapters/openai/openai-adapter.mjs"; import { LangChainAdapter } from "./service-adapters/langchain/langchain-adapter.mjs"; import { GoogleGenerativeAIAdapter } from "./service-adapters/google/google-genai-adapter.mjs"; import { OpenAIAssistantAdapter } from "./service-adapters/openai/openai-assistant-adapter.mjs"; import { UnifyAdapter } from "./service-adapters/unify/unify-adapter.mjs"; import { GroqAdapter } from "./service-adapters/groq/groq-adapter.mjs"; import { GuardrailsValidationFailureResponse, MessageStreamInterruptedResponse, UnknownErrorResponse } from "./utils/failed-response-status-reasons.mjs"; import { createLogger } from "./lib/logger.mjs"; import { TelemetryAgentRunner } from "./lib/runtime/telemetry-agent-runner.mjs"; import { convertMCPToolsToActions, extractParametersFromSchema, generateMcpToolInstructions } from "./lib/runtime/mcp-tools-utils.mjs"; import { CopilotRuntime, copilotKitEndpoint, langGraphPlatformEndpoint, resolveEndpointType } from "./lib/runtime/copilot-runtime.mjs"; import { buildSchema, getCommonConfig } from "./lib/integrations/shared.mjs"; import { copilotRuntimeNextJSAppRouterEndpoint } from "./lib/integrations/nextjs/app-router.mjs"; import { copilotRuntimeNodeHttpEndpoint } from "./lib/integrations/node-http/index.mjs"; import { config, copilotRuntimeNextJSPagesRouterEndpoint } from "./lib/integrations/nextjs/pages-router.mjs"; import { copilotRuntimeNodeExpressEndpoint } from "./lib/integrations/node-express/index.mjs"; import { copilotRuntimeNestEndpoint } from "./lib/integrations/nest/index.mjs"; import { LangGraphAgent, LangGraphHttpAgent } from "./lib/index.mjs"; import { RemoteChain } from "./service-adapters/langchain/langserve.mjs"; import { AnthropicAdapter } from "./service-adapters/anthropic/anthropic-adapter.mjs"; import { ExperimentalOllamaAdapter } from "./service-adapters/experimental/ollama/ollama-adapter.mjs"; import { BedrockAdapter } from "./service-adapters/bedrock/bedrock-adapter.mjs"; import { EmptyAdapter, ExperimentalEmptyAdapter } from "./service-adapters/empty/empty-adapter.mjs"; export { AnthropicAdapter, BedrockAdapter, CopilotRuntime, EmptyAdapter, ExperimentalEmptyAdapter, ExperimentalOllamaAdapter, GoogleGenerativeAIAdapter, GroqAdapter, GuardrailsValidationFailureResponse, LangChainAdapter, LangGraphAgent, LangGraphHttpAgent, MessageStreamInterruptedResponse, OpenAIAdapter, OpenAIAssistantAdapter, RemoteChain, TelemetryAgentRunner, UnifyAdapter, UnknownErrorResponse, buildSchema, config, convertMCPToolsToActions, convertServiceAdapterError, copilotKitEndpoint, copilotRuntimeNestEndpoint, copilotRuntimeNextJSAppRouterEndpoint, copilotRuntimeNextJSPagesRouterEndpoint, copilotRuntimeNodeExpressEndpoint, copilotRuntimeNodeHttpEndpoint, createLogger, extractParametersFromSchema, generateMcpToolInstructions, getCommonConfig, getSdkClientOptions, langGraphPlatformEndpoint, resolveEndpointType };