@hashbrownai/core
Version:
Runtime helpers for Hashbrown AI
13 lines • 579 B
TypeScript
import { Chat } from '../models';
import { DeepPartial } from './types';
/**
* Merges partial tool call deltas into a stable list.
* @public
*/
export declare function mergeToolCalls(existingCalls?: Chat.Api.ToolCall[], newCalls?: DeepPartial<Chat.Api.ToolCall>[]): Chat.Api.ToolCall[];
/**
* Applies a streaming completion delta to an assistant message.
* @public
*/
export declare function updateAssistantMessage(message: Chat.Api.AssistantMessage | null, delta: Chat.Api.CompletionChunk): Chat.Api.AssistantMessage | null;
//# sourceMappingURL=assistant-message.d.ts.map