vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
25 lines • 831 B
TypeScript
import { CallToolResult } from '@modelcontextprotocol/sdk/types.js';
export interface CLIConfig {
readonly verbose: boolean;
readonly quiet: boolean;
readonly outputFormat: 'text' | 'json' | 'yaml';
readonly color: boolean;
}
export interface CLIContext {
readonly sessionId: string;
readonly startTime: number;
readonly config: CLIConfig;
}
export interface CLIResult {
readonly success: boolean;
readonly message: string;
readonly data?: CallToolResult;
}
export interface CLIError {
readonly code: string;
readonly message: string;
readonly details?: Record<string, string>;
}
export declare function isCLIError(error: Error): error is CLIError & Error;
export declare function validateCLIConfig(config: Record<string, unknown>): CLIConfig;
//# sourceMappingURL=index.d.ts.map