feat: add workspace-isolated toolhost runtime and capability-gap skill loop

This commit is contained in:
2026-02-28 17:48:33 +08:00
parent ce9346e350
commit 7d6cf6b435
28 changed files with 2223 additions and 143 deletions

38
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,38 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "LaodingBot: Debug (from configs/env)",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/cmd/bot",
"cwd": "${workspaceFolder}",
"envFile": "${workspaceFolder}/configs/env"
},
{
"name": "LaodingBot: Debug Telegram",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/cmd/bot",
"cwd": "${workspaceFolder}",
"envFile": "${workspaceFolder}/configs/env",
"env": {
"MESSAGE_CHANNEL": "telegram"
}
},
{
"name": "LaodingBot: Debug Feishu",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/cmd/bot",
"cwd": "${workspaceFolder}",
"envFile": "${workspaceFolder}/configs/env",
"env": {
"MESSAGE_CHANNEL": "feishu"
}
}
]
}