UNPKG

youling-agent-mcp

Version:

MCP服务器实现POMDP研发任务拆解

47 lines 971 B
/** * MCP请求和响应类型定义 */ export interface MCPRequest { question: string; metadata?: Record<string, any>; [key: string]: any; } export interface MCPSuccessResponse { status: 'success' | 'accepted'; content?: string; metadata?: { contentType?: string; [key: string]: any; }; } export interface MCPErrorResponse { status: 'error'; error: { message: string; code?: string; [key: string]: any; }; } export type MCPResponse = MCPSuccessResponse | MCPErrorResponse; export interface DecompositionResult { phases: Phase[]; dependencies: Dependency[]; risks: Risk[]; } export interface Phase { name: string; tasks: Task[]; } export interface Task { name: string; description: string; } export interface Dependency { from: string; to: string; } export interface Risk { name: string; mitigation: string; } //# sourceMappingURL=types.d.ts.map