diff --git a/src/common/stores/chat/chat.fragments.ts b/src/common/stores/chat/chat.fragments.ts index 77155313c..3bb118e48 100644 --- a/src/common/stores/chat/chat.fragments.ts +++ b/src/common/stores/chat/chat.fragments.ts @@ -32,9 +32,8 @@ export type DMessageFragment = */ export type DMessageContentFragment = _DMessageFragmentWrapper<'content', | DMessageTextPart // plain text or mixed content -> BlockRenderer - | DMessageAudioRefPart // audio blob reference | DMessageImageRefPart // large image - | DMessageToolInvocationPart // shown to dev only, signature of the llm function call + | DMessageToolInvocationPart // shown to dev only, singature of the llm function call | DMessageToolResponsePart // shown to dev only, response of the llm | DMessageErrorPart // red message, e.g. non-content application issues | _SentinelPart @@ -96,8 +95,6 @@ export type DMessageTextPart = { pt: 'text', text: string }; export type DMessageErrorPart = { pt: 'error', error: string }; -export type DMessageAudioRefPart = { pt: 'audio_ref', dataRef: DMessageDataRef, altText?: string, durationMs?: number }; - export type DMessageImageRefPart = { pt: 'image_ref', dataRef: DMessageDataRef, altText?: string, width?: number, height?: number }; export type DMessageDocPart = { pt: 'doc', vdt: DMessageDocMimeType, data: DMessageDataInline, ref: string, l1Title: string, version?: number, meta?: DMessageDocMeta }; @@ -235,10 +232,6 @@ export function isDocPart(part: DMessageContentFragment['part'] | DMessageAttach return part.pt === 'doc'; } -export function isAudioRefPart(part: DMessageContentFragment['part'] | DMessageAttachmentFragment['part']) { - return part.pt === 'audio_ref'; -} - export function isImageRefPart(part: DMessageContentFragment['part'] | DMessageAttachmentFragment['part']) { return part.pt === 'image_ref'; } @@ -278,10 +271,6 @@ export function createErrorContentFragment(error: string): DMessageContentFragme return _createContentFragment(_create_Error_Part(error)); } -export function createAudioContentFragment(dataRef: DMessageDataRef, altText?: string, durationMs?: number): DMessageContentFragment { - return _createContentFragment(_create_AudioRef_Part(dataRef, altText, durationMs)); -} - export function createImageContentFragment(dataRef: DMessageDataRef, altText?: string, width?: number, height?: number): DMessageContentFragment { return _createContentFragment(_create_ImageRef_Part(dataRef, altText, width, height)); } @@ -399,10 +388,6 @@ function _create_Doc_Part(vdt: DMessageDocMimeType, data: DMessageDataInline, re return { pt: 'doc', vdt, data, ref, l1Title, version, meta }; } -function _create_AudioRef_Part(dataRef: DMessageDataRef, altText?: string, durationMs?: number): DMessageAudioRefPart { - return { pt: 'audio_ref', dataRef, altText, durationMs }; -} - function _create_ImageRef_Part(dataRef: DMessageDataRef, altText?: string, width?: number, height?: number): DMessageImageRefPart { return { pt: 'image_ref', dataRef, altText, width, height }; } @@ -464,9 +449,6 @@ function _duplicate_Part