UNPKG

@copilotkit/runtime

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

31 lines (30 loc) 1.1 kB
import "reflect-metadata"; import { Observable } from "rxjs"; import { AbstractAgent, BaseEvent, Message, RunAgentInput } from "@ag-ui/client"; //#region src/v2/runtime/runner/agent-runner.d.ts interface AgentRunnerRunRequest { threadId: string; agent: AbstractAgent; input: RunAgentInput; persistedInputMessages?: Message[]; } interface AgentRunnerConnectRequest { threadId: string; headers?: Record<string, string>; joinCode?: string; } interface AgentRunnerIsRunningRequest { threadId: string; } interface AgentRunnerStopRequest { threadId: string; } declare abstract class AgentRunner { abstract run(request: AgentRunnerRunRequest): Observable<BaseEvent>; abstract connect(request: AgentRunnerConnectRequest): Observable<BaseEvent>; abstract isRunning(request: AgentRunnerIsRunningRequest): Promise<boolean>; abstract stop(request: AgentRunnerStopRequest): Promise<boolean | undefined>; } //#endregion export { AgentRunner, AgentRunnerConnectRequest, AgentRunnerIsRunningRequest, AgentRunnerRunRequest, AgentRunnerStopRequest }; //# sourceMappingURL=agent-runner.d.mts.map