From 2993a3a75e9fb922bd5d30b17593e81ea9389418 Mon Sep 17 00:00:00 2001 From: "Steven T. Cramer" Date: Sat, 14 Jun 2025 17:21:23 +0700 Subject: [PATCH] Update DirectiveStreamingParser.ts to import from parsers/index.ts - Changed imports in DirectiveStreamingParser.ts to use the index.ts file in parsers/ for a cleaner import structure --- src/core/assistant-message/DirectiveStreamingParser.ts | 5 +---- src/core/assistant-message/parsers/index.ts | 4 ++++ 2 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 src/core/assistant-message/parsers/index.ts diff --git a/src/core/assistant-message/DirectiveStreamingParser.ts b/src/core/assistant-message/DirectiveStreamingParser.ts index dd26a9f9a9..984338b2c8 100644 --- a/src/core/assistant-message/DirectiveStreamingParser.ts +++ b/src/core/assistant-message/DirectiveStreamingParser.ts @@ -1,7 +1,4 @@ -import { Directive, ParsingState } from "./parsers/types" -import { TextContentParser } from "./parsers/TextContentParser" -import { ToolUseParser } from "./parsers/ToolUseParser" -import { ParameterParser } from "./parsers/ParameterParser" +import { Directive, ParsingState, TextContentParser, ToolUseParser, ParameterParser } from "./parsers" export class DirectiveStreamingParser { static parse(assistantMessage: string): Directive[] { diff --git a/src/core/assistant-message/parsers/index.ts b/src/core/assistant-message/parsers/index.ts new file mode 100644 index 0000000000..c455e1b71b --- /dev/null +++ b/src/core/assistant-message/parsers/index.ts @@ -0,0 +1,4 @@ +export { TextContentParser } from "./TextContentParser" +export { ToolUseParser } from "./ToolUseParser" +export { ParameterParser } from "./ParameterParser" +export type { TextDirective, ToolDirective, Directive, ParsingState } from "./types"