diff --git a/.vscodeignore b/.vscodeignore index 013b9b3..c5edfaa 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -1,3 +1,4 @@ +# Default .vscode/** .vscode-test/** out/** @@ -14,5 +15,17 @@ vsc-extension-quickstart.md **/.vscode-test.* demo.gif +# Ignore all webview-ui files except the build directory (https://github.com/microsoft/vscode-webview-ui-toolkit-samples/blob/main/frameworks/hello-world-react-cra/.vscodeignore) +webview-ui/src/** +webview-ui/public/** +webview-ui/scripts/** +webview-ui/index.html +webview-ui/README.md +webview-ui/package.json +webview-ui/package-lock.json +webview-ui/node_modules/** +**/.gitignore + +# Fix issue where codicons don't get packaged (https://github.com/microsoft/vscode-extension-samples/issues/692) !node_modules/@vscode/codicons/dist/codicon.css !node_modules/@vscode/codicons/dist/codicon.ttf \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index f548add..a401679 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "claude-dev", - "version": "1.0.0", + "version": "1.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "claude-dev", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.24.3", diff --git a/package.json b/package.json index 40a7b58..0698303 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "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.", - "version": "1.0.0", + "version": "1.0.1", "icon": "icon.png", "engines": { "vscode": "^1.84.0" diff --git a/src/ClaudeDev.ts b/src/ClaudeDev.ts index 36aefb2..8a41fd1 100644 --- a/src/ClaudeDev.ts +++ b/src/ClaudeDev.ts @@ -16,7 +16,7 @@ import { ClaudeAskResponse } from "./shared/WebviewMessage" import { ClaudeDevProvider } from "./providers/ClaudeDevProvider" import { ClaudeRequestResult } from "./shared/ClaudeRequestResult" import os from "os" -import { analyzeProject } from "./AnalyzeProject" +import { analyzeProject } from "./analyze-project" const SYSTEM_PROMPT = `You are Claude Dev, a highly skilled software developer with extensive knowledge in many programming languages, frameworks, design patterns, and best practices. diff --git a/src/AnalyzeProject/index.ts b/src/analyze-project/index.ts similarity index 100% rename from src/AnalyzeProject/index.ts rename to src/analyze-project/index.ts diff --git a/src/AnalyzeProject/languageParser.ts b/src/analyze-project/languageParser.ts similarity index 100% rename from src/AnalyzeProject/languageParser.ts rename to src/analyze-project/languageParser.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/c-sharp.ts b/src/analyze-project/tree-sitter-queries/tags/c-sharp.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/c-sharp.ts rename to src/analyze-project/tree-sitter-queries/tags/c-sharp.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/c.ts b/src/analyze-project/tree-sitter-queries/tags/c.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/c.ts rename to src/analyze-project/tree-sitter-queries/tags/c.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/cpp.ts b/src/analyze-project/tree-sitter-queries/tags/cpp.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/cpp.ts rename to src/analyze-project/tree-sitter-queries/tags/cpp.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/go.ts b/src/analyze-project/tree-sitter-queries/tags/go.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/go.ts rename to src/analyze-project/tree-sitter-queries/tags/go.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/index.ts b/src/analyze-project/tree-sitter-queries/tags/index.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/index.ts rename to src/analyze-project/tree-sitter-queries/tags/index.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/java.ts b/src/analyze-project/tree-sitter-queries/tags/java.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/java.ts rename to src/analyze-project/tree-sitter-queries/tags/java.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/javascript.ts b/src/analyze-project/tree-sitter-queries/tags/javascript.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/javascript.ts rename to src/analyze-project/tree-sitter-queries/tags/javascript.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/php.ts b/src/analyze-project/tree-sitter-queries/tags/php.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/php.ts rename to src/analyze-project/tree-sitter-queries/tags/php.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/python.ts b/src/analyze-project/tree-sitter-queries/tags/python.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/python.ts rename to src/analyze-project/tree-sitter-queries/tags/python.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/ruby.ts b/src/analyze-project/tree-sitter-queries/tags/ruby.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/ruby.ts rename to src/analyze-project/tree-sitter-queries/tags/ruby.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/rust.ts b/src/analyze-project/tree-sitter-queries/tags/rust.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/rust.ts rename to src/analyze-project/tree-sitter-queries/tags/rust.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/swift.ts b/src/analyze-project/tree-sitter-queries/tags/swift.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/swift.ts rename to src/analyze-project/tree-sitter-queries/tags/swift.ts diff --git a/src/AnalyzeProject/tree-sitter-queries/tags/typescript.ts b/src/analyze-project/tree-sitter-queries/tags/typescript.ts similarity index 100% rename from src/AnalyzeProject/tree-sitter-queries/tags/typescript.ts rename to src/analyze-project/tree-sitter-queries/tags/typescript.ts