UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

8 lines (7 loc) 654 B
import type { EveMessage, EveMessageData, EveMessagePart } from "#client/message-reducer-types.js"; import type { MessageReceivedPart } from "#protocol/message.js"; export declare function projectReceivedParts(parts: readonly MessageReceivedPart[] | undefined, message: string): readonly EveMessagePart[]; export declare function partKey(part: EveMessagePart): string; export declare function upsertMessage(data: EveMessageData, next: EveMessage): EveMessageData; export declare function removeStreamingToolPartsForTurn(data: EveMessageData, turnId: string): EveMessageData; export declare function optimisticUserMessageId(submissionId: string): string;