UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

29 lines 1.26 kB
import { ZodIssue } from 'zod'; export type ErrorContext = Record<string, unknown>; export declare class AppError extends Error { readonly context?: ErrorContext; readonly originalError?: Error; constructor(message: string, context?: ErrorContext, originalError?: Error); } export declare class ApiError extends AppError { readonly statusCode?: number; constructor(message: string, statusCode?: number, context?: ErrorContext, originalError?: Error); } export declare class ValidationError extends AppError { readonly validationIssues?: ZodIssue[]; constructor(message: string, validationIssues?: ZodIssue[], context?: ErrorContext); } export declare class ToolExecutionError extends AppError { constructor(message: string, context?: ErrorContext, originalError?: Error); } export declare class ConfigurationError extends AppError { constructor(message: string, context?: ErrorContext); } export declare class ParsingError extends AppError { constructor(message: string, context?: ErrorContext, originalError?: Error); } export declare class FallbackError extends AppError { readonly rawContent: string; constructor(message: string, rawContent: string, originalError?: Error); } //# sourceMappingURL=errors.d.ts.map