Saoud Rizwan 1 год назад
Родитель
Сommit
7ee0a58f9b

+ 1 - 2
src/core/Cline.ts

@@ -36,8 +36,7 @@ import { calculateApiCost } from "../utils/cost"
 import { fileExistsAtPath } from "../utils/fs"
 import { arePathsEqual, getReadablePath } from "../utils/path"
 import { parseMentions } from "./mentions"
-import { AssistantMessageContent, ToolParamName, ToolUseName } from "./assistant-message"
-import { parseAssistantMessage } from "./assistant-message/parse-assistant-message"
+import { AssistantMessageContent, parseAssistantMessage, ToolParamName, ToolUseName } from "./assistant-message"
 import { formatResponse } from "./prompts/responses"
 import { addCustomInstructions, SYSTEM_PROMPT } from "./prompts/system"
 import { truncateHalfConversation } from "./sliding-window"

+ 2 - 0
src/core/assistant-message/index.ts

@@ -1,5 +1,7 @@
 export type AssistantMessageContent = TextContent | ToolUse
 
+export { parseAssistantMessage } from "./parse-assistant-message"
+
 export interface TextContent {
 	type: "text"
 	content: string

+ 1 - 1
src/core/assistant-message/parse-assistant-message.ts

@@ -6,7 +6,7 @@ import {
 	toolParamNames,
 	toolUseNames,
 	ToolUseName,
-} from "./AssistantMessage"
+} from "."
 
 export function parseAssistantMessage(assistantMessage: string) {
 	let contentBlocks: AssistantMessageContent[] = []