nerve-workspace/nerve.yaml
小橘 e05c71d6b0 refactor(sense-generator): use createCursorRole factory, slim meta to routing-only
- planner/coder: replaced 80+ lines hand-written agent calls with createCursorRole()
- SenseMeta slimmed to routing signals only (senseName, filesCreated, passed/attempt)
- Roles read context from thread via nerve thread <id>, not from previous role's meta
- tester stays hand-written (pure CLI logic)
- Re-exported spawnSafe from workflow-utils for helper use

Refs uncaged/nerve#210

小橘 🍊(NEKO Team)
2026-04-28 02:22:38 +00:00

49 lines
934 B
YAML

# nerve.yaml — Nerve workspace configuration
senses:
linux-system-health:
group: system
throttle: 10s
timeout: 15s
grace_period: null
hermes-gateway-health:
group: system
throttle: 30s
timeout: 30s
grace_period: null
hermes-session-message-stats:
group: hermes
throttle: 30s
timeout: 60s
grace_period: null
workflows:
sense-generator:
concurrency: 1
overflow: drop
workflow-generator:
concurrency: 1
overflow: drop
pr-summarizer:
concurrency: 1
overflow: drop
pr-code-reviewer:
concurrency: 1
overflow: drop
hello-world:
concurrency: 1
overflow: drop
gitea-issue-solver:
concurrency: 1
overflow: drop
reflexes:
- kind: sense
sense: linux-system-health
interval: 30s
- kind: sense
sense: hermes-gateway-health
interval: 2m
- kind: sense
sense: hermes-session-message-stats
interval: 15m