/** * A2A Server Bootstrap — a2a-copilot * * Thin wrapper around `@a2a-wrapper/core`'s `createA2AServer`. All A2A * protocol wiring (agent card, JSON-RPC/REST transports, version * negotiation) lives in core — this file only supplies the * copilot-specific executor, the `/context` routes, and the startup banner. */ import { buildAgentCard } from "@a2a-wrapper/core"; import type { ServerHandle as CoreServerHandle } from "@a2a-wrapper/core"; import type { AgentConfig } from "../config/types.js"; import { CopilotExecutor } from "../copilot/executor.js"; export interface ServerHandle extends Omit { executor: CopilotExecutor; } /** * Create, wire, and start the A2A server. * Returns a handle that can be used to shut down. */ export declare function createA2AServer(config: Required): Promise; export { buildAgentCard }; //# sourceMappingURL=index.d.ts.map