Files
2026-07-30 01:03:51 -05:00

87 lines
1.5 KiB
JSON

{
"version": "2.0.0",
"tasks": [
{
"label": "Ruff: Check",
"type": "shell",
"command": "uv",
"args": [
"run",
"ruff",
"check",
"."
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": []
},
{
"label": "Ty: Check",
"type": "shell",
"command": "uv",
"args": [
"run",
"ty",
"check"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": []
},
{
"label": "Docs: Build",
"type": "shell",
"command": "uv",
"args": [
"run",
"zensical",
"build"
],
"options": {
"cwd": "${workspaceFolder}"
},
"group": "build",
"problemMatcher": []
},
{
"label": "Server: Run (uvicorn)",
"type": "shell",
"command": "uv",
"args": [
"run",
"uvicorn",
"personal_mcp.main:create_app",
"--factory",
"--host",
"127.0.0.1",
"--port",
"8000",
"--reload"
],
"options": {
"cwd": "${workspaceFolder}"
},
"isBackground": true,
"problemMatcher": []
},
{
"label": "Docker: Compose Up (Build)",
"type": "shell",
"command": "docker",
"args": [
"compose",
"up",
"--build",
"-d"
],
"options": {
"cwd": "${workspaceFolder}"
},
"isBackground": true,
"problemMatcher": []
}
]
}