From 519651ccf2ff0a777d3b6e0eeadd6549c982ca4b Mon Sep 17 00:00:00 2001 From: lucas Date: Fri, 30 Jan 2026 17:09:42 +0000 Subject: [PATCH 1/2] add claude task --- .vscode/tasks.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 8e1018029b..6cfe5b69f4 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -13,6 +13,24 @@ "kind": "build", "isDefault": true } + }, + { + "label": "Claude", + "type": "shell", + "command": "bash -ic claude", + "icon": { + "color": "terminal.ansiRed", + "id": "robot" + }, + "presentation": { + "reveal": "always", + "panel": "new", + "focus": true + }, + "group": { + "kind": "none", + "isDefault": true + } } ] } From bdf689091d25b62a4adb9c82247fdf4b4a2df855 Mon Sep 17 00:00:00 2001 From: lucas Date: Fri, 30 Jan 2026 18:10:40 +0000 Subject: [PATCH 2/2] launch claude task --- .gitignore | 3 ++- .vscode/tasks.json | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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 6cfe5b69f4..a9ca5037e3 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -17,7 +17,7 @@ { "label": "Claude", "type": "shell", - "command": "bash -ic claude", + "command": "CLAUDE_PATH=$(grep '^CLAUDE_PATH=' .env | cut -d '=' -f2 | tr -d '\"') && $CLAUDE_PATH", "icon": { "color": "terminal.ansiRed", "id": "robot" @@ -30,7 +30,8 @@ "group": { "kind": "none", "isDefault": true - } + }, + "problemMatcher": [] } ] }