Skip to content

Commit dc9fc13

Browse files
authored
Pass current language to system prompt correctly (#1793)
1 parent b520b6f commit dc9fc13

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

.changeset/serious-rules-laugh.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"roo-cline": patch
3+
---
4+
5+
Pass current language to system prompt correctly

src/core/Cline.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1125,6 +1125,7 @@ export class Cline extends EventEmitter<ClineEvents> {
11251125
experiments,
11261126
enableMcpServerCreation,
11271127
browserToolEnabled,
1128+
language,
11281129
} = (await this.providerRef.deref()?.getState()) ?? {}
11291130
const { customModes } = (await this.providerRef.deref()?.getState()) ?? {}
11301131
const systemPrompt = await (async () => {
@@ -1146,6 +1147,7 @@ export class Cline extends EventEmitter<ClineEvents> {
11461147
this.diffEnabled,
11471148
experiments,
11481149
enableMcpServerCreation,
1150+
language,
11491151
rooIgnoreInstructions,
11501152
)
11511153
})()

src/core/webview/ClineProvider.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1988,6 +1988,7 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
19881988
experiments,
19891989
enableMcpServerCreation,
19901990
browserToolEnabled,
1991+
language,
19911992
} = await this.getState()
19921993

19931994
// Create diffStrategy based on current model and settings
@@ -2021,6 +2022,7 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
20212022
diffEnabled,
20222023
experiments,
20232024
enableMcpServerCreation,
2025+
language,
20242026
rooIgnoreInstructions,
20252027
)
20262028
return systemPrompt

0 commit comments

Comments
 (0)