@juspay/neurolink
Version:
The pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002
37 lines (36 loc) • 1.47 kB
JavaScript
/**
* OpenAPI Module
* Exports for OpenAPI 3.1 specification generation
*/
// Generator
export { OpenAPIGenerator, createOpenAPIGenerator, generateOpenAPISpec, generateOpenAPIFromConfig, } from "./generator.js";
// Schemas
export {
// Common schemas
ErrorResponseSchema, TokenUsageSchema,
// Agent schemas
AgentInputSchema, AgentExecuteRequestSchema, AgentExecuteResponseSchema, ToolCallSchema, ProviderInfoSchema,
// Tool schemas
ToolParameterSchema, ToolDefinitionSchema, ToolListResponseSchema, ToolExecuteRequestSchema, ToolExecuteResponseSchema,
// MCP schemas
MCPServerToolSchema, MCPServerStatusSchema, MCPServersListResponseSchema,
// Memory schemas
ConversationMessageSchema, SessionSchema, SessionsListResponseSchema,
// Health schemas
HealthResponseSchema, ReadyResponseSchema, MetricsResponseSchema,
// Schema registry
OpenAPISchemas, } from "./schemas.js";
// Templates
export {
// Response templates
createSuccessResponse, createErrorResponse, createStreamingResponse, StandardErrorResponses,
// Parameter templates
createPathParameter, createQueryParameter, createHeaderParameter, CommonParameters,
// Operation templates
createGetOperation, createPostOperation, createStreamingPostOperation, createDeleteOperation,
// Security schemes
BearerSecurityScheme, ApiKeySecurityScheme, BasicSecurityScheme,
// Tags and servers
StandardTags, createServer, DefaultServers,
// Info templates
createApiInfo, NeuroLinkApiInfo, } from "./templates.js";