feat: recognize CutOS agent runtime

This commit is contained in:
yankun
2026-08-02 12:54:17 +08:00
parent 7de0777748
commit 586b978f81
9 changed files with 113 additions and 29 deletions
+8
View File
@@ -11,6 +11,14 @@ const { ClawClient } = require('../lib/client');
const config = require('../lib/config');
const log = require('../lib/logger');
const { pollSms } = require('../drivers/sim/sms-reader');
const { resolveAgentType } = require('../lib/agent-type');
try {
resolveAgentType();
} catch (err) {
log.error('clawd', err.message);
process.exit(1);
}
// 每次启动同步 3588s demo 到 /usr/bin/demoidempotent,失败不影响主流程)
const demoBin = path.join(__dirname, "..", "lib/resource/3588s/demo");