Update system.ts for formating the code. (#5270)

This commit is contained in:
Jim Tang
2025-07-31 16:19:01 -07:00
committed by GitHub
parent 576176c24f
commit dbaf5e3ee3
+4 -6
View File
@@ -5,7 +5,7 @@ import { McpHub } from "@services/mcp/McpHub"
import { BrowserSettings } from "@shared/BrowserSettings"
import { SYSTEM_PROMPT_CLAUDE4_EXPERIMENTAL } from "@core/prompts/model_prompts/claude4-experimental"
import { SYSTEM_PROMPT_CLAUDE4 } from "@core/prompts/model_prompts/claude4"
import { USE_EXPERIMENTAL_CLAUDE4_FEATURES } from "@core/task/index";
import { USE_EXPERIMENTAL_CLAUDE4_FEATURES } from "@core/task/index"
export const SYSTEM_PROMPT = async (
cwd: string,
@@ -14,14 +14,13 @@ export const SYSTEM_PROMPT = async (
browserSettings: BrowserSettings,
isNextGenModel: boolean = false,
) => {
if (isNextGenModel && USE_EXPERIMENTAL_CLAUDE4_FEATURES) {
return SYSTEM_PROMPT_CLAUDE4_EXPERIMENTAL(cwd, supportsBrowserUse, mcpHub, browserSettings)
}
if (isNextGenModel) {
return SYSTEM_PROMPT_CLAUDE4(cwd, supportsBrowserUse, mcpHub, browserSettings)
}
if (isNextGenModel) {
return SYSTEM_PROMPT_CLAUDE4(cwd, supportsBrowserUse, mcpHub, browserSettings)
}
return `You are Cline, a highly skilled software engineer with extensive knowledge in many programming languages, frameworks, design patterns, and best practices.
@@ -650,7 +649,6 @@ You accomplish a given task iteratively, breaking it down into clear steps and w
5. The user may provide feedback, which you can use to make improvements and try again. But DO NOT continue in pointless back and forth conversations, i.e. don't end your responses with questions or offers for further assistance.`
}
export function addUserInstructions(
globalClineRulesFileInstructions?: string,
localClineRulesFileInstructions?: string,