UNPKG

@openai/agents-core

Version:

The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.

20 lines (19 loc) 953 B
import { BaseMCPServerStdio, BaseMCPServerStreamableHttp, CallToolResultContent, MCPServerStdioOptions, MCPServerStreamableHttpOptions, MCPTool } from '../../mcp'; export declare class MCPServerStdio extends BaseMCPServerStdio { constructor(params: MCPServerStdioOptions); get name(): string; connect(): Promise<void>; close(): Promise<void>; listTools(): Promise<MCPTool[]>; callTool(_toolName: string, _args: Record<string, unknown> | null): Promise<CallToolResultContent>; invalidateToolsCache(): Promise<void>; } export declare class MCPServerStreamableHttp extends BaseMCPServerStreamableHttp { constructor(params: MCPServerStreamableHttpOptions); get name(): string; connect(): Promise<void>; close(): Promise<void>; listTools(): Promise<MCPTool[]>; callTool(_toolName: string, _args: Record<string, unknown> | null): Promise<CallToolResultContent>; invalidateToolsCache(): Promise<void>; }