openclaw/.claude/settings.local.json
taki 9d036cae3a feat: add QQ channel plugin via NapCatQQ/OneBot v11
- Complete ChannelPlugin implementation for QQ messaging
- WebSocket client with auto-reconnect and heartbeat
- Support private chat and group messages
- OneBot v11 API wrapper (send, receive, group management)
- Onboarding wizard for CLI configuration
- Multi-account support
- 156 unit tests (accounts, client, api, send, monitor, normalize, connection)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 16:38:24 +08:00

39 lines
1.4 KiB
JSON

{
"permissions": {
"allow": [
"Bash(*)",
"Bash(grep:*)",
"WebSearch",
"WebFetch(domain:github.com)",
"Bash(pnpm exec tsc:*)",
"Bash(npx tsc:*)",
"Bash(node:*)",
"Bash(pnpm build:*)",
"Bash(pnpm install)",
"Bash(pnpm lint:*)",
"Bash(pnpm exec oxlint:*)",
"Bash(pnpm exec vitest:*)",
"Bash(npm test)",
"Bash(npx vitest:*)",
"Bash(echo:*)",
"Bash(npx eslint:*)",
"Bash(dir \"D:\\\\Download\\\\Chrome\\\\NapCat.Shell.Windows.OneKey\\\\NapCat.44498.Shell\\\\versions\\\\9.9.26-44498\\\\resources\\\\app\\\\napcat\\\\config\")",
"Bash(npx tsx:*)",
"Bash(ls:*)",
"Bash(NODE_OPTIONS=\"--import tsx\" node:*)",
"Bash(curl:*)",
"Bash(taskkill:*)",
"Bash(powershell -Command \"Stop-Process -Id 38624 -Force\")",
"Bash(dir:*)",
"Bash(npx moltbot gateway stop)",
"Bash(npm run build:*)",
"Bash(tasklist:*)",
"Bash(wmic process where \"name=''node.exe''\" get processid,commandline)",
"Bash(powershell.exe -Command \"Get-Process node -ErrorAction SilentlyContinue | Format-Table Id, ProcessName -AutoSize\")",
"Bash(powershell.exe -Command \"Get-NetTCPConnection -LocalPort 18789 -ErrorAction SilentlyContinue | Format-Table OwningProcess, State -AutoSize\")",
"Bash(powershell.exe -Command \"Stop-Process -Id 29716 -Force\")",
"Bash(CLAWDBOT_TS_COMPILER=tsc node:*)"
]
}
}