Refactor type imports in parseAssistantMessage.ts for clarity

This commit is contained in:
Steven T. Cramer 2025-06-14 16:35:21 +07:00
parent 1d97e1f5bc
commit 47c1dd78d5

View file

@ -1,11 +1,12 @@
import { StreamingParser } from "./directives/StreamingParser"
import type { Directive } from "./directives"
// Re-export types for backward compatibility
export type { TextDirective, ToolDirective, Directive } from "./directives"
// Backward compatibility alias
export type AssistantMessageContent = import("./directives").Directive
export type AssistantMessageContent = Directive
export function parseAssistantMessage(assistantMessage: string): import("./directives").Directive[] {
export function parseAssistantMessage(assistantMessage: string): Directive[] {
return StreamingParser.parse(assistantMessage)
}