@copilotkit/runtime-client-gql
Version:
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
14 lines (11 loc) • 1.15 kB
TypeScript
import { Message, TextMessage, ActionExecutionMessage, ResultMessage, ImageMessage } from '../client/types.js';
import agui from '@copilotkit/shared';
import '../graphql/@generated/graphql.js';
import '@graphql-typed-document-node/core';
declare function aguiToGQL(messages: agui.Message[] | agui.Message, actions?: Record<string, any>, coAgentStateRenders?: Record<string, any>): Message[];
declare function aguiTextMessageToGQLMessage(message: agui.Message): TextMessage;
declare function aguiToolCallToGQLActionExecution(toolCall: agui.ToolCall, parentMessageId: string): ActionExecutionMessage;
declare function aguiToolMessageToGQLResultMessage(message: agui.Message, toolCallNames: Record<string, string>): ResultMessage;
declare function aguiMessageWithRenderToGQL(message: agui.Message, actions?: Record<string, any>, coAgentStateRenders?: Record<string, any>): Message[];
declare function aguiMessageWithImageToGQLMessage(message: agui.Message): ImageMessage;
export { aguiMessageWithImageToGQLMessage, aguiMessageWithRenderToGQL, aguiTextMessageToGQLMessage, aguiToGQL, aguiToolCallToGQLActionExecution, aguiToolMessageToGQLResultMessage };