mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 12:21:13 -05:00
Add context about user's vscode visible editor and opened tabs
This commit is contained in:
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "claude-dev",
|
"name": "claude-dev",
|
||||||
"version": "1.0.41",
|
"version": "1.0.5",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "claude-dev",
|
"name": "claude-dev",
|
||||||
"version": "1.0.41",
|
"version": "1.0.5",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@anthropic-ai/sdk": "^0.24.3",
|
"@anthropic-ai/sdk": "^0.24.3",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "claude-dev",
|
"name": "claude-dev",
|
||||||
"displayName": "Claude Dev",
|
"displayName": "Claude Dev",
|
||||||
"description": "Autonomous software engineer right in your IDE, capable of reading/writing files, executing commands, and more with your permission every step of the way.",
|
"description": "Autonomous software engineer right in your IDE, capable of reading/writing files, executing commands, and more with your permission every step of the way.",
|
||||||
"version": "1.0.41",
|
"version": "1.0.5",
|
||||||
"icon": "icon.png",
|
"icon": "icon.png",
|
||||||
"engines": {
|
"engines": {
|
||||||
"vscode": "^1.84.0"
|
"vscode": "^1.84.0"
|
||||||
|
|||||||
@@ -73,6 +73,19 @@ SYSTEM INFORMATION
|
|||||||
|
|
||||||
Operating System: ${osName()}
|
Operating System: ${osName()}
|
||||||
Default Shell: ${defaultShell}
|
Default Shell: ${defaultShell}
|
||||||
|
VSCode Visible Files: ${
|
||||||
|
vscode.window.visibleTextEditors
|
||||||
|
?.map((editor) => editor.document?.uri?.fsPath)
|
||||||
|
.filter(Boolean)
|
||||||
|
.join(", ") || "(No files open)"
|
||||||
|
}
|
||||||
|
VSCode Opened Tabs: ${
|
||||||
|
vscode.window.tabGroups.all
|
||||||
|
.flatMap((group) => group.tabs)
|
||||||
|
.map((tab) => (tab.input as vscode.TabInputText)?.uri?.fsPath)
|
||||||
|
.filter(Boolean)
|
||||||
|
.join(", ") || "(No tabs open)"
|
||||||
|
}
|
||||||
`
|
`
|
||||||
|
|
||||||
const tools: Tool[] = [
|
const tools: Tool[] = [
|
||||||
|
|||||||
Reference in New Issue
Block a user