701198cb2c
* feat: @uncaged/pulse-hermes — watcher + executor adapter (closes #35) New package: @uncaged/pulse-hermes Watcher (hermes-watcher.ts): - Reads gateway_state.json for gateway health, active sessions, platform states - Checks process liveness via PID + pgrep fallback - Checks cron scheduler liveness - shouldWake triggers on: gateway death, error state, agent idle transition Executor (hermes-executor.ts): - CLI mode: spawns `hermes run` with prompt file - Supports model override, toolset selection, timeout - API and Telegram modes stubbed for future implementation 22 tests, all passing. * fix: biome lint — template literals, unused imports, import order --------- Co-authored-by: 鹿鸣 <luming@shazhou.work>
15 lines
255 B
JSON
15 lines
255 B
JSON
{
|
|
"name": "pulse-monorepo",
|
|
"private": true,
|
|
"scripts": {
|
|
"lint": "biome check packages/",
|
|
"lint:fix": "biome check --write packages/"
|
|
},
|
|
"devDependencies": {
|
|
"@biomejs/biome": "^2.4.11"
|
|
},
|
|
"workspaces": [
|
|
"packages/*"
|
|
]
|
|
}
|