{ "version": "2.0.0", "tasks": [ { "label": "mcp: build", "type": "shell", "command": "cargo build --locked -p secrets-mcp", "group": "build", "options": { "envFile": "${workspaceFolder}/.env" } }, { "label": "mcp: run", "type": "shell", "command": "cargo run --locked -p secrets-mcp", "options": { "envFile": "${workspaceFolder}/.env" } }, { "label": "test: workspace", "type": "shell", "command": "cargo test --workspace --locked", "dependsOn": "build", "group": { "kind": "test", "isDefault": true } }, { "label": "fmt: check", "type": "shell", "command": "cargo fmt -- --check", "problemMatcher": [] }, { "label": "clippy: workspace", "type": "shell", "command": "cargo clippy --workspace --locked -- -D warnings", "dependsOn": "build" }, { "label": "ci: release-check", "type": "shell", "command": "./scripts/release-check.sh", "problemMatcher": [] } ] }