This commit is contained in:
Duc Nguyen
2026-03-18 20:21:56 +07:00
commit 29667cd92f
58 changed files with 8459 additions and 0 deletions

View File

@@ -0,0 +1,59 @@
{
"customizations" : {
"vscode": {
"extensions": [
// VS Code specific
"ms-azuretools.vscode-docker",
"dbaeumer.vscode-eslint",
"j-brooke.fracturedjsonvsc",
// Python specific
"ms-python.python",
"charliermarsh.ruff",
// Markdown specific
"yzhang.markdown-all-in-one",
// JSON formatter
"j-brooke.fracturedjsonvsc",
// YAML formatter
"kennylong.kubernetes-yaml-formatter",
"Continue.continue" // AI
],
"settings" : {
"diffEditor.renderSideBySide": true,
"editor.suggestSelection" : "first",
"editor.tabSize" : 4,
"editor.wordWrap" : "off",
"editor.wordWrapColumn" : 200,
"explorer.confirmDelete" : false,
"explorer.confirmDragAndDrop": false,
"files.exclude" : {
"**/.classpath" : true,
"**/.DS_Store" : true,
"**/.factorypath": true,
"**/.git" : true,
"**/.project" : true,
"**/.settings" : true,
"**/*.js" : {"when": "$(basename).ts"},
"**/*.js.map" : true
},
"ansible.validation.enabled" : false,
"telemetry.telemetryLevel" : "off"
}
}
},
"forwardPorts" : [],
"dockerComposeFile": ["docker-compose.yaml"],
"service" : "devcontainer",
"workspaceFolder" : "/workspaces/${localWorkspaceFolderBasename}",
"mounts" : [
// "source=${localEnv:HOME}/.claude,target=/home/vscode/.claude,type=bind",
"source=${localEnv:HOME}/Workspaces/self/sdlc-agents/agents,target=/workspaces/${localWorkspaceFolderBasename}/.sdlc-agents,type=bind"
],
"containerEnv" : {
"ANTHROPIC_API_KEY" : "",
"ANTHROPIC_BASE_URL" : "https://openrouter.ai/api",
// "ANTHROPIC_AUTH_TOKEN" : "${localEnv:OPENROUTER_API_KEY}",
"ANTHROPIC_MODEL" : "stepfun/step-3.5-flash:free",
"ANTHROPIC_SMALL_FAST_MODEL": "nvidia/nemotron-3-super-120b-a12b:free"
},
"postStartCommand" : "/workspaces/${localWorkspaceFolderBasename}/.devcontainer/setup.sh"
}