Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 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
4 changes: 0 additions & 4 deletions cli/esbuild.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@ const __dirname = __dirname__(__filename);
"diff",
"diff-match-patch",
"dotenv",
"eventemitter3",
"fast-deep-equal",
"fast-glob",
"fast-xml-parser",
Expand Down Expand Up @@ -152,13 +151,10 @@ const __dirname = __dirname__(__filename);
"tiktoken",
"tmp",
"tree-sitter-wasms",
"ts-node",
"turndown",
"undici",
"uri-js",
"uuid",
"vscode-material-icons",
"vscode-uri",
"web-tree-sitter",
"workerpool",
"xlsx",
Expand Down
10 changes: 0 additions & 10 deletions cli/package.dist.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
"diff": "^5.2.0",
"diff-match-patch": "^1.0.5",
"dotenv": "^16.4.7",
"eventemitter3": "^5.0.1",
"fast-deep-equal": "^3.1.3",
"fast-glob": "^3.3.2",
"fast-xml-parser": "^5.0.0",
Expand All @@ -48,12 +47,6 @@
"i18next": "^25.0.0",
"ignore": "^7.0.3",
"ink": "^6.3.1",
"ink-big-text": "^2.0.0",
"ink-gradient": "^3.0.0",
"ink-select-input": "^6.2.0",
"ink-spinner": "^5.0.0",
"ink-table": "^3.1.0",
"ink-text-input": "^6.0.0",
"is-wsl": "^3.1.0",
"isbinaryfile": "^5.0.2",
"jotai": "^2.14.0",
Expand Down Expand Up @@ -101,13 +94,10 @@
"tiktoken": "^1.0.21",
"tmp": "^0.2.3",
"tree-sitter-wasms": "^0.1.12",
"ts-node": "^10.9.1",
"turndown": "^7.2.0",
"undici": "^7.13.0",
"uri-js": "^4.4.1",
"uuid": "^11.1.0",
"vscode-material-icons": "^0.1.1",
"vscode-uri": "^3.0.8",
"web-tree-sitter": "^0.25.6",
"workerpool": "^9.2.0",
"xlsx": "^0.18.5",
Expand Down
164 changes: 78 additions & 86 deletions cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,142 +32,134 @@
"changeset:version": "jq --arg version \"$(jq -r '.version' package.json)\" '.version = $version' package.dist.json > tmp.json && mv tmp.json package.dist.json && prettier --write package.dist.json"
},
"dependencies": {
"@anthropic-ai/bedrock-sdk": "^0.22.0",
"@anthropic-ai/sdk": "^0.51.0",
"@anthropic-ai/vertex-sdk": "^0.11.3",
"@aws-sdk/client-bedrock-runtime": "^3.812.0",
"@aws-sdk/credential-providers": "^3.806.0",
"@google/genai": "^1.0.0",
"@lmstudio/sdk": "^1.1.1",
"@mistralai/mistralai": "^1.9.18",
"@modelcontextprotocol/sdk": "^1.24.0",
"@qdrant/js-client-rest": "^1.14.0",
"@anthropic-ai/bedrock-sdk": "^0.26.0",
"@anthropic-ai/sdk": "^0.71.2",
"@anthropic-ai/vertex-sdk": "^0.14.0",
"@aws-sdk/client-bedrock-runtime": "^3.966.0",
"@aws-sdk/credential-providers": "^3.966.0",
"@google/genai": "^1.35.0",
"@lmstudio/sdk": "^1.5.0",
"@mistralai/mistralai": "^1.11.0",
"@modelcontextprotocol/sdk": "^1.25.2",
"@qdrant/js-client-rest": "^1.16.2",
"@roo-code/cloud": "workspace:^",
"@roo-code/telemetry": "workspace:^",
"@roo-code/types": "workspace:^",
"@vscode/codicons": "^0.0.36",
"@vscode/ripgrep": "^1.15.11",
"ajv": "^8.12.0",
"@vscode/codicons": "^0.0.44",
"@vscode/ripgrep": "^1.17.0",
"ajv": "^8.17.1",
"async-mutex": "^0.5.0",
"axios": "^1.7.4",
"chalk": "^5.3.0",
"cheerio": "^1.0.0",
"chokidar": "^4.0.1",
"axios": "^1.13.2",
"chalk": "^5.6.2",
"cheerio": "^1.1.2",
"chokidar": "^5.0.0",
"clone-deep": "^4.0.1",
"commander": "^12.1.0",
"commander": "^14.0.2",
"default-shell": "^2.2.0",
"delay": "^6.0.0",
"diff": "^7.0.0",
"delay": "^7.0.0",
"diff": "^8.0.2",
"diff-match-patch": "^1.0.5",
"dotenv": "^16.4.7",
"eventemitter3": "^5.0.1",
"dotenv": "^17.2.3",
"fast-deep-equal": "^3.1.3",
"fast-glob": "^3.3.2",
"fast-xml-parser": "^5.0.0",
"fast-glob": "^3.3.3",
"fast-xml-parser": "^5.3.3",
"fastest-levenshtein": "^1.0.16",
"fs-extra": "^11.2.0",
"fs-extra": "^11.3.3",
"fuse.js": "^7.1.0",
"fzf": "^0.5.2",
"get-folder-size": "^5.0.0",
"google-auth-library": "^9.15.1",
"google-auth-library": "^10.5.0",
"gray-matter": "^4.0.3",
"i18next": "^25.0.0",
"ignore": "^7.0.3",
"ink": "^6.3.1",
"i18next": "^25.7.4",
"ignore": "^7.0.5",
"ink": "^6.6.0",
"ink-link": "^5.0.0",
"ink-select-input": "^6.2.0",
"ink-spinner": "^5.0.0",
"ink-table": "^3.1.0",
"ink-text-input": "^6.0.0",
"inquirer": "^12.10.0",
"inquirer": "^13.1.0",
"is-wsl": "^3.1.0",
"isbinaryfile": "^5.0.2",
"jotai": "^2.14.0",
"jsdom": "^26.0.0",
"isbinaryfile": "^6.0.0",
"jotai": "^2.16.1",
"jsdom": "^27.4.0",
"json5": "^2.2.3",
"jwt-decode": "^4.0.0",
"lodash.debounce": "^4.0.8",
"lru-cache": "^11.1.0",
"lru-cache": "^11.2.4",
"mammoth": "^1.11.0",
"marked": "^11.2.0",
"marked-terminal": "^6.2.0",
"monaco-vscode-textmate-theme-converter": "^0.1.7",
"node-cache": "^5.1.2",
"node-ipc": "npm:[email protected]",
"node-machine-id": "^1.1.12",
"ollama": "^0.5.17",
"openai": "^5.12.2",
"os-name": "^6.0.0",
"p-limit": "^6.2.0",
"p-wait-for": "^5.0.2",
"ollama": "^0.6.3",
"openai": "^6.16.0",
"os-name": "^6.1.0",
"p-limit": "^7.2.0",
"p-wait-for": "^6.0.0",
"package-json": "^10.0.1",
"pdf-parse": "^1.1.1",
"pkce-challenge": "^5.0.0",
"posthog-node": "^4.2.1",
"pretty-bytes": "^7.0.0",
"pdf-parse": "^2.4.5",
"pkce-challenge": "^5.0.1",
"posthog-node": "^5.20.0",
"pretty-bytes": "^7.1.0",
"proper-lockfile": "^4.1.2",
"ps-list": "^8.1.1",
"puppeteer-chromium-resolver": "^24.0.2",
"puppeteer-core": "^23.4.0",
"react": "^19.2.0",
"react-devtools-core": "^6.1.5",
"react-error-boundary": "^6.0.0",
"ps-list": "^9.0.0",
"puppeteer-chromium-resolver": "^24.0.3",
"puppeteer-core": "^24.34.0",
"react": "^19.2.3",
"react-devtools-core": "^7.0.1",
"react-error-boundary": "^6.0.3",
"reconnecting-eventsource": "^1.6.4",
"sanitize-filename": "^1.6.3",
"say": "^0.16.0",
"semver": "^7.7.3",
"serialize-error": "^11.0.3",
"shiki": "^3.6.0",
"simple-git": "^3.27.0",
"socket.io-client": "^4.8.1",
"serialize-error": "^12.0.0",
"shiki": "^3.21.0",
"simple-git": "^3.30.0",
"socket.io-client": "^4.8.3",
"sound-play": "^1.1.0",
"stream-json": "^1.8.0",
"stream-json": "^1.9.1",
"string-width": "^8.1.0",
"strip-bom": "^5.0.0",
"tiktoken": "^1.0.21",
"tmp": "^0.2.3",
"tree-sitter-wasms": "^0.1.12",
"ts-node": "^10.9.1",
"turndown": "^7.2.0",
"undici": "^7.13.0",
"tiktoken": "^1.0.22",
"tmp": "^0.2.5",
"tree-sitter-wasms": "^0.1.13",
"turndown": "^7.2.2",
"uri-js": "^4.4.1",
"uuid": "^11.1.0",
"uuid": "^13.0.0",
"vscode-material-icons": "^0.1.1",
"vscode-uri": "^3.0.8",
"web-tree-sitter": "^0.25.6",
"workerpool": "^9.2.0",
"web-tree-sitter": "^0.26.3",
"workerpool": "^10.0.1",
"xlsx": "^0.18.5",
"yaml": "^2.6.1",
"zod": "^3.25.61"
"yaml": "^2.8.2",
"zod": "^4.3.5"
},
"overrides": {
"event-pubsub": {
"copyfiles": "npm:[email protected]"
}
},
"devDependencies": {
"@eslint/js": "^9.22.0",
"@lydell/node-pty": "^1.1.0",
"@eslint/js": "^9.39.2",
"@lydell/node-pty": "1.2.0-beta.3",
"@roo-code/config-eslint": "workspace:^",
"@roo-code/config-typescript": "workspace:^",
"@types/fs-extra": "^11.0.4",
"@types/marked-terminal": "^6.1.1",
"@types/node": "20.x",
"@types/react": "^18.3.23",
"@types/semver": "^7.5.8",
"cpy-cli": "^5.0.0",
"del-cli": "^5.1.0",
"eslint-config-prettier": "^10.1.1",
"eslint-plugin-turbo": "^2.4.4",
"@types/node": "~25.0.3",
"@types/react": "^19.2.7",
"@types/semver": "^7.7.1",
"cpy-cli": "^6.0.0",
"del-cli": "^7.0.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-turbo": "^2.7.3",
"ink-testing-library": "^4.0.0",
"mkdirp": "^3.0.1",
"prettier": "^3.4.2",
"rimraf": "^6.1.0",
"strip-ansi": "^7.1.0",
"tsx": "^4.19.3",
"typescript": "^5.4.5",
"typescript-eslint": "^8.26.0",
"vitest": "^3.2.3"
"prettier": "^3.7.4",
"rimraf": "^6.1.2",
"strip-ansi": "^7.1.2",
"tsx": "^4.21.0",
"typescript": "^5.9.3",
"typescript-eslint": "^8.52.0",
"vitest": "^4.0.16"
},
"engines": {
"node": ">=20.19.2"
Expand Down
2 changes: 1 addition & 1 deletion cli/src/ui/messages/extension/ExtensionMessageRow.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@ export const ExtensionMessageRow: React.FC<ExtensionMessageRowProps> = ({ messag
)
}

return <ErrorBoundary fallbackRender={ErrorFallback}>{content}</ErrorBoundary>
return <ErrorBoundary fallbackRender={ErrorFallback}><>{content}</></ErrorBoundary>
}
Loading
Loading