Initial commit: QwenClaw persistent daemon for Qwen Code
This commit is contained in:
43
.qwen-plugin/marketplace.json
Normal file
43
.qwen-plugin/marketplace.json
Normal file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"name": "qwenclaw",
|
||||
"displayName": "QwenClaw",
|
||||
"description": "A lightweight, open-source personal assistant daemon for Qwen Code. Runs as a background daemon with heartbeat, cron jobs, Telegram bot, and web dashboard.",
|
||||
"version": "1.0.0",
|
||||
"author": "admin",
|
||||
"license": "MIT",
|
||||
"homepage": "https://github.com/admin/qwenclaw",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/admin/qwenclaw.git"
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"name": "qwenclaw:start",
|
||||
"description": "Start the QwenClaw daemon",
|
||||
"usage": "/qwenclaw:start [--prompt \"<prompt>\"] [--trigger] [--telegram] [--web] [--web-port <port>] [--debug]"
|
||||
},
|
||||
{
|
||||
"name": "qwenclaw:stop",
|
||||
"description": "Stop the QwenClaw daemon",
|
||||
"usage": "/qwenclaw:stop"
|
||||
},
|
||||
{
|
||||
"name": "qwenclaw:status",
|
||||
"description": "Check QwenClaw daemon status",
|
||||
"usage": "/qwenclaw:status"
|
||||
},
|
||||
{
|
||||
"name": "qwenclaw:send",
|
||||
"description": "Send a prompt to the running daemon",
|
||||
"usage": "/qwenclaw:send [--telegram] <prompt>"
|
||||
},
|
||||
{
|
||||
"name": "qwenclaw:clear",
|
||||
"description": "Clear QwenClaw state and session",
|
||||
"usage": "/qwenclaw:clear"
|
||||
}
|
||||
],
|
||||
"hooks": {
|
||||
"onStartup": "src/index.ts --check"
|
||||
}
|
||||
}
|
||||
31
.qwen-plugin/settings.default.json
Normal file
31
.qwen-plugin/settings.default.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"model": "",
|
||||
"api": "",
|
||||
"autoStart": true,
|
||||
"fallback": {
|
||||
"model": "",
|
||||
"api": ""
|
||||
},
|
||||
"timezone": "UTC",
|
||||
"timezoneOffsetMinutes": 0,
|
||||
"heartbeat": {
|
||||
"enabled": false,
|
||||
"interval": 15,
|
||||
"prompt": "",
|
||||
"excludeWindows": []
|
||||
},
|
||||
"telegram": {
|
||||
"token": "",
|
||||
"allowedUserIds": []
|
||||
},
|
||||
"security": {
|
||||
"level": "moderate",
|
||||
"allowedTools": [],
|
||||
"disallowedTools": []
|
||||
},
|
||||
"web": {
|
||||
"enabled": true,
|
||||
"host": "127.0.0.1",
|
||||
"port": 4632
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user