diff --git a/.gitignore b/.gitignore index d289ca45b6..a16e8c37b1 100644 --- a/.gitignore +++ b/.gitignore @@ -95,8 +95,9 @@ node_modules.bak # SwiftLint swiftlint/* -# Sample app +# Environment variables samples/*/.env +.env # Local Claude Code settings that should not be committed .claude/settings.local.json diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 8e1018029b..a9ca5037e3 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -13,6 +13,25 @@ "kind": "build", "isDefault": true } + }, + { + "label": "Claude", + "type": "shell", + "command": "CLAUDE_PATH=$(grep '^CLAUDE_PATH=' .env | cut -d '=' -f2 | tr -d '\"') && $CLAUDE_PATH", + "icon": { + "color": "terminal.ansiRed", + "id": "robot" + }, + "presentation": { + "reveal": "always", + "panel": "new", + "focus": true + }, + "group": { + "kind": "none", + "isDefault": true + }, + "problemMatcher": [] } ] }