@mastra/core
Version:
Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.
13 lines • 625 B
TypeScript
import type { CoreMessage as CoreMessageV4 } from '../../../_types/@internal_ai-sdk-v4/dist/index.js';
import type { MessageInput } from '../types.js';
/**
* Convert CoreMessage content to a plain string.
* Extracts text from text parts and concatenates them.
*/
export declare function coreContentToString(content: CoreMessageV4['content']): string;
/**
* Compare two messages for equality based on their content.
* Uses cache keys for efficient comparison across different message formats.
*/
export declare function messagesAreEqual(one: MessageInput, two: MessageInput): boolean;
//# sourceMappingURL=utils.d.ts.map