UNPKG

@voyager-0x/agent-mcp

Version:

Voyager MCP Agent - A powerful Model Context Protocol agent

24 lines (23 loc) 622 B
import { AIChat, ChatManager } from "./chat.js"; import { Session } from "./session.js"; declare class BaseAgent { session: Session; chatManager: ChatManager; /** * 取消当前聊天 */ cancelChat(): void; constructor(); parseJson<T>(jsonString: string): Promise<T>; } export declare class McpAgent extends BaseAgent { chatClient: AIChat | undefined; isChatting: boolean; constructor(); chat(message: string): Promise<void>; private chatToCallFunction; private processToolOrResourceCall; private handlerReadResource; private handlerCallTool; } export {};