Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .roo/rules-translate/instructions-zh-cn.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,34 +169,39 @@
<<<<<<< BEFORE
"dragFiles": "按住shift拖动文件"
=======

"dragFiles": "Shift+拖拽文件"

> > > > > > > AFTER

<<<<<<< BEFORE
"description": "启用后,Roo 将能够与 MCP 服务器交互以获取高级功能。"
=======

"description": "启用后 Roo 可与 MCP 服务交互获取高级功能。"

> > > > > > > AFTER

<<<<<<< BEFORE
"cannotUndo": "此操作无法撤消。"
=======

"cannotUndo": "此操作不可逆。"

> > > > > > > AFTER

<<<<<<< BEFORE
"hold shift to drag in files" → "按住shift拖动文件"
=======

"hold shift to drag in files" → "Shift+拖拽文件"

> > > > > > > AFTER

<<<<<<< BEFORE
"Double click to edit" → "双击进行编辑"
=======

"Double click to edit" → "双击编辑"

> > > > > > > AFTER
Expand Down
4 changes: 2 additions & 2 deletions apps/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@
"@roo-code/config-typescript": "workspace:^",
"@types/node": "22.20.1",
"@types/react": "18.3.31",
"@vitest/coverage-v8": "4.1.9",
"@vitest/coverage-v8": "4.1.11",
"execa": "^9.5.2",
"ink-testing-library": "4.0.0",
"rimraf": "6.0.1",
"tsup": "8.5.1",
"tsx": "4.22.4",
"tsx": "4.23.15",
"vitest": "4.1.11"
}
}
1 change: 1 addition & 0 deletions knip.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"src/services/tree-sitter/__tests__/helpers.ts"
],
"ignoreDependencies": ["lint-staged"],
"ignoreBinaries": ["dotenvx"],
"ignoreExportsUsedInFile": true,
"playwright": false,
"playwright-ct": false,
Expand Down
17 changes: 8 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,16 +42,16 @@
"@stryker-mutator/vitest-runner": "10.0.0",
"@types/node": "22.20.1",
"@vscode/vsce": "3.9.2",
"esbuild": "0.28.1",
"eslint": "9.39.4",
"esbuild": "0.28.2",
"eslint": "9.39.5",
"husky": "9.1.7",
"knip": "5.60.2",
"knip": "5.88.1",
"lint-staged": "16.4.0",
"ovsx": "0.10.12",
"prettier": "3.8.4",
"prettier": "3.9.10",
"rimraf": "6.0.1",
"tsx": "4.22.4",
"turbo": "2.10.0",
"tsx": "4.23.15",
"turbo": "2.11.8",
"typescript": "5.9.3"
},
"lint-staged": {
Expand All @@ -66,9 +66,9 @@
"overrides": {
"tar-fs": ">=3.1.1",
"mocha>diff": "8.0.4",
"esbuild": "0.28.1",
"esbuild": "0.28.2",
"rollup": "4.60.4",
"vite": "8.1.0",
"vite": "8.3.4",
"undici": "6.28.1",
"@ai-sdk/provider@3": "3.0.13",
"@ai-sdk/provider-utils@4": "4.0.35",
Expand All @@ -81,7 +81,6 @@
"csstype": "3.2.3",
"zod": "4.6.7",
"@lmstudio/sdk>zod": "3.25.76",
"knip>zod": "3.25.76",
"katex": "0.18.2"
}
}
Expand Down
2 changes: 1 addition & 1 deletion packages/cloud/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"@types/node": "22.20.1",
"@types/vscode": "1.100.0",
"globals": "16.5.0",
"@vitest/coverage-v8": "4.1.9",
"@vitest/coverage-v8": "4.1.11",
"vitest": "4.1.11"
}
}
4 changes: 2 additions & 2 deletions packages/config-eslint/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
"devDependencies": {
"@eslint/js": "9.39.4",
"@next/eslint-plugin-next": "15.5.20",
"eslint": "9.39.4",
"eslint": "9.39.5",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-react": "7.37.5",
"eslint-plugin-react-hooks": "5.2.0",
"eslint-plugin-turbo": "2.10.0",
"eslint-plugin-turbo": "2.11.8",
"globals": "16.5.0",
"typescript-eslint": "8.32.1"
}
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
"@roo-code/config-eslint": "workspace:^",
"@roo-code/config-typescript": "workspace:^",
"@types/node": "22.20.1",
"@vitest/coverage-v8": "4.1.9",
"@vitest/coverage-v8": "4.1.11",
"vitest": "4.1.11"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -152,8 +152,7 @@ describe("formatNative", () => {
const serialized = serializeCustomTool(tool)
const result = formatNative(serialized)
const props = result.function.parameters?.properties as
| Record<string, { type: string; description?: string }>
| undefined
Record<string, { type: string; description?: string }> | undefined

expect(props?.str?.type).toBe("string")
expect(props?.num?.type).toBe("number")
Expand Down
4 changes: 1 addition & 3 deletions packages/ipc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,7 @@ client.sendCommand({
client.sendCommand({
commandName: "StartNewTask",
data: {
configuration: {
/* RooCode settings */
},
configuration: {/* RooCode settings */},
text: "Hello, world!",
images: [],
newTab: false,
Expand Down
2 changes: 1 addition & 1 deletion packages/telemetry/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"@roo-code/config-typescript": "workspace:^",
"@types/node": "22.20.1",
"@types/vscode": "1.100.0",
"@vitest/coverage-v8": "4.1.9",
"@vitest/coverage-v8": "4.1.11",
"vitest": "4.1.11"
}
}
5 changes: 1 addition & 4 deletions packages/types/src/providers/friendli.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
import type { ModelInfo } from "../model.js"

export type FriendliModelId =
| "zai-org/GLM-5.2"
| "zai-org/GLM-5.1"
| "deepseek-ai/DeepSeek-V3.2"
| "MiniMaxAI/MiniMax-M2.5"
"zai-org/GLM-5.2" | "zai-org/GLM-5.1" | "deepseek-ai/DeepSeek-V3.2" | "MiniMaxAI/MiniMax-M2.5"

export const friendliDefaultModelId: FriendliModelId = "zai-org/GLM-5.2"

Expand Down
3 changes: 1 addition & 2 deletions packages/types/src/telemetry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -273,8 +273,7 @@ export type RooCodeTelemetryEvent = z.infer<typeof rooCodeTelemetryEventSchema>
*/

export type TelemetryEventSubscription =
| { type: "include"; events: TelemetryEventName[] }
| { type: "exclude"; events: TelemetryEventName[] }
{ type: "include"; events: TelemetryEventName[] } | { type: "exclude"; events: TelemetryEventName[] }

/**
* TelemetryPropertiesProvider
Expand Down
2 changes: 1 addition & 1 deletion packages/vscode-shim/src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ export interface SecretStorageChangeEvent {
key: string
}

export type { TextDocument, TextLine, WorkspaceFolder, CancellationToken } from "./interfaces/document.js"
export type { TextDocument, TextLine, CancellationToken } from "./interfaces/document.js"
export type { WorkspaceConfiguration } from "./interfaces/workspace.js"

/**
Expand Down
Loading
Loading