UNPKG

@vfarcic/dot-ai

Version:

AI-powered development productivity platform that enhances software development workflows through intelligent automation and AI-driven assistance

23 lines 6.05 kB
/** * REST API Response Schemas * * Central export for all REST API Zod schemas. * PRD #354: REST API Route Registry with Auto-Generated OpenAPI and Test Fixtures * * Usage: * ```typescript * import { VisualizationResponseSchema, ToolDiscoveryResponseSchema } from '../schemas'; * ``` */ export { MetaSchema, ErrorDetailsSchema, RestApiResponseSchema, ErrorResponseSchema, NotFoundErrorSchema, BadRequestErrorSchema, MethodNotAllowedErrorSchema, ServiceUnavailableErrorSchema, InternalServerErrorSchema, createSuccessResponseSchema, type Meta, type ErrorDetails, type RestApiResponse, type ErrorResponse, } from './common'; export { ToolParameterSchema, ToolInfoSchema, ToolDiscoveryDataSchema, ToolDiscoveryResponseSchema, ToolExecutionDataSchema, ToolExecutionResponseSchema, ToolNotFoundErrorSchema, InvalidToolRequestErrorSchema, ToolExecutionErrorSchema, ToolDiscoveryErrorSchema, type ToolParameter, type ToolInfo, type ToolDiscoveryData, type ToolDiscoveryResponse, type ToolExecutionData, type ToolExecutionResponse, } from './tools'; export { VisualizationTypeSchema, CodeContentSchema, TableContentSchema, CardItemSchema, CardsContentSchema, DiffContentSchema, BarChartDataItemSchema, BarChartContentSchema, VisualizationContentSchema, VisualizationSchema, VisualizationResponseDataSchema, VisualizationResponseSchema, VisualizationNotFoundErrorSchema, VisualizationServiceUnavailableErrorSchema, VisualizationInternalErrorSchema, type VisualizationType, type CodeContent, type TableContent, type CardItem, type CardsContent, type DiffContent, type BarChartDataItem, type BarChartContent, type VisualizationContent, type Visualization, type VisualizationResponseData, type VisualizationResponse, } from './visualization'; export { ResourceKindSchema, ResourceKindsDataSchema, ResourceKindsResponseSchema, ResourceSummarySchema, ResourceSearchDataSchema, ResourceSearchResponseSchema, ResourceListDataSchema, ResourceListResponseSchema, SingleResourceDataSchema, SingleResourceResponseSchema, NamespacesDataSchema, NamespacesResponseSchema, ResourceSyncRequestSchema, ResourceSyncDataSchema, ResourceSyncResponseSchema, ResourceNotFoundErrorSchema, ResourceBadRequestErrorSchema, ResourcePluginUnavailableErrorSchema, ResourceKindsErrorSchema, ResourceSearchErrorSchema, ResourceListErrorSchema, SingleResourceErrorSchema, NamespacesErrorSchema, ResourceSyncErrorSchema, type ResourceKind, type ResourceKindsData, type ResourceKindsResponse, type ResourceSummary, type ResourceSearchData, type ResourceSearchResponse, type ResourceListData, type ResourceListResponse, type SingleResourceData, type SingleResourceResponse, type NamespacesData, type NamespacesResponse, type ResourceSyncRequest, type ResourceSyncData, type ResourceSyncResponse, } from './resources'; export { EventInvolvedObjectSchema, KubernetesEventSchema, EventsDataSchema, EventsResponseSchema, EventsBadRequestErrorSchema, EventsPluginUnavailableErrorSchema, EventsErrorSchema, type EventInvolvedObject, type KubernetesEvent, type EventsData, type EventsResponse, } from './events'; export { LogsDataSchema, LogsResponseSchema, LogsBadRequestErrorSchema, LogsPluginUnavailableErrorSchema, LogsErrorSchema, type LogsData, type LogsResponse, } from './logs'; export { SessionMetadataSchema, SessionDataSchema, SessionResponseDataSchema, SessionResponseSchema, SessionNotFoundErrorSchema, SessionRetrievalErrorSchema, SessionListQuerySchema, SessionSummarySchema, SessionListDataSchema, SessionListResponseSchema, SessionListErrorSchema, RemediationSSEEventSchema, type SessionMetadata, type SessionData, type SessionResponseData, type SessionResponse, type SessionListQuery, type SessionSummary, type SessionListData, type SessionListResponse, type RemediationSSEEvent, } from './sessions'; export { PromptArgumentSchema, PromptInfoSchema, PromptsListDataSchema, PromptsListResponseSchema, PromptMessageSchema, PromptFileSchema, PromptGetDataSchema, PromptGetResponseSchema, PromptGetRequestSchema, PromptNotFoundErrorSchema, PromptValidationErrorSchema, PromptsListErrorSchema, PromptGetErrorSchema, PromptsCacheRefreshDataSchema, PromptsCacheRefreshResponseSchema, PromptsCacheRefreshErrorSchema, type PromptArgument, type PromptInfo, type PromptsListData, type PromptsListResponse, type PromptMessage, type PromptFileData, type PromptGetData, type PromptGetResponse, type PromptGetRequest, type PromptsCacheRefreshData, type PromptsCacheRefreshResponse, } from './prompts'; export { DeleteBySourceDataSchema, DeleteBySourceResponseSchema, DeleteBySourceBadRequestErrorSchema, DeleteBySourcePluginUnavailableErrorSchema, DeleteBySourceErrorSchema, KnowledgeAskRequestSchema, KnowledgeAskSourceSchema, KnowledgeAskChunkSchema, KnowledgeAskDataSchema, KnowledgeAskResponseSchema, KnowledgeAskBadRequestErrorSchema, KnowledgeAskAIUnavailableErrorSchema, KnowledgeAskPluginUnavailableErrorSchema, KnowledgeAskErrorSchema, type DeleteBySourceData, type DeleteBySourceResponse, type KnowledgeAskRequest, type KnowledgeAskSource, type KnowledgeAskChunk, type KnowledgeAskData, type KnowledgeAskResponse, } from './knowledge'; export { EmbeddingMigrationRequestSchema, CollectionMigrationResultSchema, EmbeddingMigrationDataSchema, EmbeddingMigrationResponseSchema, EmbeddingMigrationBadRequestErrorSchema, EmbeddingMigrationServiceUnavailableErrorSchema, EmbeddingMigrationErrorSchema, type EmbeddingMigrationRequest, type CollectionMigrationResult, type EmbeddingMigrationData, type EmbeddingMigrationResponse, } from './embeddings'; export { UserCreateRequestSchema, UserCreateDataSchema, UserCreateResponseSchema, UserListDataSchema, UserListResponseSchema, UserDeleteDataSchema, UserDeleteResponseSchema, UserEntrySchema, UserEmailParamsSchema, UserConflictErrorSchema, UserNotFoundErrorSchema, UserBadRequestErrorSchema, UserManagementErrorSchema, type UserCreateRequest, type UserCreateData, type UserCreateResponse, type UserListData, type UserListResponse, type UserDeleteData, type UserDeleteResponse, } from './users'; //# sourceMappingURL=index.d.ts.map