Keep an OpenClaw agent running 24/7 — loopback gateway blocks inbound webhooks, OAuth expires silently, strict config. Use when crons stop firing. Trigger on...
编程
AgentOps Guardrails
试用Detect agent runtime anomalies and route incidents through approval-safe guardrails. Use when you need deterministic checks for cron failures, context pressu...
它能做什么
Detect agent runtime anomalies and route incidents through approval-safe guardrails. Use when you need deterministic checks for cron failures, context pressu...
技能文档
ops-detection-incident-routing
Run deterministic operations checks and route incidents with guardrails.
This skill ships a small toolkit for:
- detecting runtime anomalies from local state/log files
- applying in-flight + cooldown guards
- emitting structured incident actions for investigator/remediator flows
Use This Skill
Use this skill when you need a production-safe ops loop for agent systems and do not want ad-hoc prompt-only monitoring.
Files
scripts/ops-threshold-detector.shreads session/cron/snapshot state and appends detector JSONL eventsscripts/incident-guard-check.shchecks in-flight/cooldown guard status for a check idscripts/incident-state-update.shupdates guard state for start/complete/fail transitionsscripts/ops-incident-router.shconverts detector alerts into structured actionsscripts/ops-detector-cycle.shdetector + router cycle runnerscripts/setup.shdependency checks + local example scaffoldscripts/clean-generated.shremoves generated.jsonland lock artifacts before republishing from a used folder
Setup
bash scripts/setup.sh
Quick Start
Run one full dry-run cycle:
bash scripts/ops-detector-cycle.sh \
--workspace "$(pwd)/examples/workspace" \
--state-file "$(pwd)/examples/incident-state.json" \
--detector-out "$(pwd)/examples/ops-detector.jsonl" \
--router-out "$(pwd)/examples/router-actions.jsonl"
Run live mode (router also acquires in-flight locks):
bash scripts/ops-detector-cycle.sh \
--workspace "$(pwd)/examples/workspace" \
--state-file "$(pwd)/examples/incident-state.json" \
--detector-out "$(pwd)/examples/ops-detector.jsonl" \
--router-out "$(pwd)/examples/router-actions.jsonl" \
--live
Output Contract
Detector writes one JSON line per run:
{
"ts": "2026-02-24T02:30:00Z",
"status": "ALERT",
"checks": 5,
"alerts": [{"sev":"Sev-2","trigger":"cron_failure","value":2,"threshold":0}],
"gaps": []
}
Router emits one JSON action per alert decision:
{"action":"spawn","check_id":"cron_failure","severity":"Sev-2","mode":"dry-run","task":"Investigate incident: cron_failure"}
Operational Pattern
- schedule
ops-threshold-detector.sh(every 5-15 min) - feed the latest detector line to
ops-incident-router.sh - spawn investigator/remediator only from router output
- keep remediation behind explicit owner approval
For details, read references/architecture.md.
相关技能
Run a hosted agent on a cron schedule — daily digests, uptime monitors, recurring scrapes, periodic reports — that fire on their own and bill exactly-once wi...
Monitor agent endpoints, check liveness, collect metrics, alert on failures
Define, run, and track tests for agent behavior. Test cases, assertions, regression tracking, and performance benchmarking. Zero external dependencies.
Proactive cron job health monitoring, failure detection, and auto-repair delegation. Triggers: 'cron failed', 'cron health', 'fix cron', 'consecutive errors
Agent self-awareness of cognitive states — context fatigue, attention drift, memory debt, confidence erosion, and skill staleness. Detect, report, and mitigate degrading conditions before they cause failures.