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;" />

35 lines (29 loc) 955 B
/** * Constants for LangGraph integration. * This file is separate from langgraph.agent.ts to avoid pulling in @ag-ui/langgraph * when only these constants are needed. */ import { TextMessageStartEvent, TextMessageContentEvent, TextMessageEndEvent, ToolCallStartEvent, ToolCallArgsEvent, ToolCallEndEvent, } from "@ag-ui/client"; export type TextMessageEvents = | TextMessageStartEvent | TextMessageContentEvent | TextMessageEndEvent; export type ToolCallEvents = ToolCallStartEvent | ToolCallArgsEvent | ToolCallEndEvent; export enum CustomEventNames { CopilotKitManuallyEmitMessage = "copilotkit_manually_emit_message", CopilotKitManuallyEmitToolCall = "copilotkit_manually_emit_tool_call", CopilotKitManuallyEmitIntermediateState = "copilotkit_manually_emit_intermediate_state", CopilotKitExit = "copilotkit_exit", } export interface PredictStateTool { tool: string; state_key: string; tool_argument: string; }