40 lines · 1002 B · TypeScript
RawDownload
export {  mcpPlugin,  userFacingProbeMessage,  type McpPluginExtension,  type McpPluginOptions,  type McpServerInput,  type McpRemoteServerInput,  type McpStdioServerInput,  type McpProbeResult,  type McpProbeEndpointInput,  type McpExtensionFailure,} from "./plugin"; export {  McpAuthMethod,  McpAuthMethodInput,  McpAuthShorthand,  McpIntegrationConfig,  McpRemoteIntegrationConfig,  McpStdioIntegrationConfig,  McpRemoteTransport,  McpTransport,  McpToolAnnotations,  McpToolBinding,  parseMcpIntegrationConfig,} from "./types"; export { migrateMcpAuthConfig } from "./migrate-config"; // Request-shaped authoring: `headers: { Authorization: ["Bearer ", variable("token")] }`.export { variable, type ApiKeyAuthTemplate } from "@executor-js/sdk/http-auth"; export {  McpConnectionError,  McpToolDiscoveryError,  McpInvocationError,  McpOAuthError,} from "./errors"; export { deriveMcpNamespace, joinToolPath, extractManifestFromListToolsResult } from "./manifest";