{ "last_update": "2026-05-10T18:00:01.292448+00:00", "data_source": "server live data from state.json, usage monitors, system_notifications", "primary_state": "NORMAL", "focus": "LockLabs gates open in Eli-in-loop mode: Whop/Discord live spine verified, candidate/draft/tracker crons installed, public posting remains approval/manual.", "mode": "normal", "workers": [ { "id": "Cloud", "freshness": "stale", "lastSeenHuman": "api_error" }, { "id": "Laptop", "freshness": "stale", "lastSeenHuman": "api_error" } ], "alerts": [ { "level": "alert", "title": "whisper-health-heartbeat" } ], "lanes": [ { "name": "Easy Earnings — build and ship telecom sales platform", "state": "blocked_external" }, { "name": "LockLab — content pipeline and brand build", "state": "active" }, { "name": "Gideon agentic revision — operational state layer", "state": "active" } ], "truth": [ { "label": "data", "state": "real" } ], "metrics": { "openLoops": 6, "blockedItems": 1, "experiments": 5, "liveWorkers": 0, "alerts": 4, "warnings": 9 }, "worker_health": { "cloud_worker": "api_error", "laptop_worker": "api_error", "last_checked": "2026-05-04T15:13:11.875689+00:00" }, "model_health": { "gpt_5_4": "reachable", "glm_5_1": "healthy", "kimi_k2_5": "degraded (HTTP 000)", "last_checked": "2026-05-04T15:13:11.876404+00:00" }, "active_goals": [ { "id": "goal_001", "title": "Easy Earnings — build and ship telecom sales platform", "priority": 0.95, "status": "blocked_external", "blocked_by": "Waiting on cofounder docs/details" }, { "id": "goal_002", "title": "LockLab — content pipeline and brand build", "priority": 0.96, "status": "active", "next_action": "Eli selects/approves today’s LockLabs candidate; automation now generates candidates/drafts/tracker in Eli-in-loop mode." }, { "id": "goal_003", "title": "Gideon agentic revision — operational state layer", "priority": 0.9, "status": "active", "next_action": "Operational state layer truthful; passive observer/event-bus live observation-only; remaining expansion is optional hardening, not blocked." }, { "id": "goal_004", "title": "Revenue generation — Fiverr + other monetization", "priority": 0.9, "status": "active", "next_action": "Revenue path routes through LockLabs first." }, { "id": "goal_005", "title": "OpenClaw config cleanup — web search plugin", "priority": 0.88, "status": "closed", "next_action": "Closed: local openclaw-web-search intentionally kept for Ollama search/fetch; all search paths verified." }, { "id": "goal_006", "title": "System revision cleanup — upgrade closeout", "priority": 0.89, "status": "complete", "next_action": "Upgrade closeout complete; final report/close archive when Eli wants." }, { "id": "goal_007", "title": "Reliability Patch 2 — routing/awareness hardening", "priority": 0.88, "status": "complete", "next_action": "Channel capability rollout complete; close thread after confirmation." } ], "blocked_items": [ { "item": "Easy Earnings cofounder docs", "blocked_since": "2026-04-14", "type": "external_dependency" } ], "open_loops_count": 6, "next_best_actions": [ "[loop_001] Operational state layer truthful at runtime; passive observer/event-bus expansion is now live observation-only and policy-gated.", "[loop_003] Eli selects/approves today’s candidate; LockLabs footage Clip Lab is hardened for NBA-only review, but future cron download/clip run should be monitored for fresh source quality.", "[loop_005] Implement final rebuild around Money/Fitness/Intelligence/Health/Appearance/Abilities/Status", "[loop_chef_training_meal_plan_20260501] If Eli wants, convert next-7-day plan into exact grocery quantities by store aisle and daily prep checklists." ], "chatgpt": { "checked_at": "2026-05-10T17:30:02.041668+00:00", "source": "chatgpt.com/backend-api/wham/usage via OpenAI Codex OAuth profiles", "cadence": "30m cron intended", "level": "warn", "accounts_checked": 4, "issues": [ "elijah.easyearnings@gmail.com: usage probe failed (HTTP 401)", "elijahrjames2020@gmail.com: usage probe failed (HTTP 401)", "thegideon.ia@gmail.com: usage probe failed (HTTP 401)", "tradewithseek3r@gmail.com: usage probe failed (HTTP 401)" ], "accounts": [ { "profile_id": "openai-codex:elijah.easyearnings@gmail.com", "email": "elijah.easyearnings@gmail.com", "ok": false, "error": "HTTP 401" }, { "profile_id": "openai-codex:elijahrjames2020@gmail.com", "email": "elijahrjames2020@gmail.com", "ok": false, "error": "HTTP 401" }, { "profile_id": "openai-codex:thegideon.ia@gmail.com", "email": "thegideon.ia@gmail.com", "ok": false, "error": "HTTP 401" }, { "profile_id": "openai-codex:tradewithseek3r@gmail.com", "email": "tradewithseek3r@gmail.com", "ok": false, "error": "HTTP 401" } ] }, "providers": { "checked_at": "2026-05-10T17:30:03.069108+00:00", "source": "provider-native health/quota APIs; secrets redacted/not stored in report", "cadence": "30m cron intended", "level": "alert", "providers_checked": 3, "issues": [ "ollama-main: failed checks ['catalog']" ], "providers": [ { "label": "ollama-main", "kind": "ollama", "provider_id": "ollama-main", "auth_profile": "ollama-main:default", "quota_supported": false, "quota_note": "Ollama does not expose account-level remaining quota via API; monitor verifies token/auth, endpoint, and model catalog.", "ok": false, "checks": { "version": { "ok": true, "status": 200, "latency_ms": 63, "version": "0.23.0" }, "catalog": { "ok": false, "status": 200, "latency_ms": 0, "model_count": 0, "expected_models": [ "glm-5.1:cloud", "qwen3-embedding:latest" ], "missing_expected_models": [ "glm-5.1:cloud", "qwen3-embedding:latest" ], "sample_models": [] } } }, { "label": "ollama-secondary", "kind": "ollama", "provider_id": "ollama-secondary", "auth_profile": "ollama-secondary:default", "quota_supported": false, "quota_note": "Ollama does not expose account-level remaining quota via API; monitor verifies token/auth, endpoint, and model catalog.", "ok": true, "checks": { "version": { "ok": true, "status": 200, "latency_ms": 41, "version": "0.0.0" }, "catalog": { "ok": true, "status": 200, "latency_ms": 37, "model_count": 39, "expected_models": [ "glm-5.1" ], "missing_expected_models": [], "sample_models": [ "cogito-2.1:671b", "deepseek-v3.1:671b", "deepseek-v3.2", "deepseek-v4-flash", "deepseek-v4-pro", "devstral-2:123b", "devstral-small-2:24b", "gemini-3-flash-preview", "gemma3:12b", "gemma3:27b", "gemma3:4b", "gemma4:31b" ] } } }, { "label": "zai", "kind": "zai", "provider_id": "zai", "auth_profile": "zai:default", "quota_supported": true, "ok": true, "checks": { "catalog": { "ok": true, "status": 200, "latency_ms": 727, "model_count": 7, "expected_models": [ "glm-5.1" ], "missing_expected_models": [], "sample_models": [ "glm-4.5", "glm-4.5-air", "glm-4.6", "glm-4.7", "glm-5", "glm-5-turbo", "glm-5.1" ] }, "quota": { "ok": true, "status": 200, "latency_ms": 682 } }, "quota": { "level": "lite", "limits": [ { "label": "MCP/Tool Usage (Monthly)", "raw_type": "TIME_LIMIT", "unit": 5, "number": 1, "percentage": 0, "current": 0, "total": 100, "remaining": 100, "next_reset_time_ms": 1778553396982, "reset_in": "1d 9h 6m", "usage_details": [ { "modelCode": "search-prime", "usage": 0 }, { "modelCode": "web-reader", "usage": 0 }, { "modelCode": "zread", "usage": 0 } ] }, { "label": "Token Usage (5 Hour)", "raw_type": "TOKENS_LIMIT", "unit": 3, "number": 5, "percentage": 42, "current": null, "total": null, "remaining": null, "next_reset_time_ms": 1778445934283, "reset_in": "3h 15m", "usage_details": null }, { "label": "Token Usage (Monthly/Plan)", "raw_type": "TOKENS_LIMIT", "unit": 6, "number": 1, "percentage": 8, "current": null, "total": null, "remaining": null, "next_reset_time_ms": 1778985396981, "reset_in": "6d 9h 6m", "usage_details": null } ] } } ] }, "notifications": [ { "id": "recovery:error-pattern-heartbeat:1778435740", "level": "info", "status": "recovered", "title": "Recovered: error-pattern-heartbeat", "summary": "Recovered or no longer present: active recent error pattern severity=alert", "timestamp": "2026-05-10T17:55:40.861704+00:00", "dedupe_key": "recovery:errors:alert:20:1:0:76:0:200", "needs_founder": false, "payload": { "previous": { "id": "error-pattern-heartbeat:1778435441", "level": "alert", "status": "alert", "previous_status": null, "title": "error-pattern-heartbeat", "summary": "active recent error pattern severity=alert", "timestamp": "2026-05-10T17:50:41.880252+00:00", "dedupe_key": "errors:alert:20:1:0:76:0:200", "needs_founder": false, "payload": { "heartbeat": "error-pattern-heartbeat", "name": "error-pattern-heartbeat", "version": 1, "run_id": "7d130b94-380e-4a73-88c0-2bc1cd90376e", "started_at": "2026-05-10T17:50:07.012403+00:00", "finished_at": "2026-05-10T17:50:07.220926+00:00", "ran_at": "2026-05-10T17:50:07.220926+00:00", "duration_ms": 208, "status": "alert", "level": "alert", "severity": "alert", "summary": "active recent error pattern severity=alert", "details": { "window_hours": 2, "legacy_noise_excluded": [ "variation_v*", "*deep_dive*", "epoch_runner", "nba" ], "checks": [ { "name": "error_pattern_timeout", "ok": false, "severity": "alert", "count": 20, "sample_files": [ "openclaw-2026-05-10.log" ] }, { "name": "error_pattern_auth_failure", "ok": false, "severity": "warn", "count": 1, "sample_files": [ "openclaw-2026-05-10.log" ] }, { "name": "error_pattern_rate_limit", "ok": true, "severity": "info", "count": 0, "sample_files": [] }, { "name": "error_pattern_connection", "ok": false, "severity": "alert", "count": 76, "sample_files": [ "openclaw-2026-05-10.log" ] }, { "name": "error_pattern_memory_error", "ok": true, "severity": "info", "count": 0, "sample_files": [] }, { "name": "error_pattern_traceback", "ok": false, "severity": "alert", "count": 200, "sample_files": [ "heartbeat.log" ] } ] }, "source_of_truth": [ "workspace logs", "/tmp/openclaw logs" ], "actions": [], "needs_founder": false, "dedupe_key": "errors:alert:20:1:0:76:0:200" } } } }, { "id": "reaction-compliance-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "reaction-compliance-heartbeat", "summary": "reaction compliance: checked=3 missing=0 unreacted_queue=7", "timestamp": "2026-05-10T17:55:40.861694+00:00", "dedupe_key": "reaction_compliance:1:7", "needs_founder": false, "payload": { "heartbeat": "reaction-compliance-heartbeat", "name": "reaction-compliance-heartbeat", "version": 1, "run_id": "b3192657-2eb6-4bf9-9f5e-4fea20c29665", "started_at": "2026-05-10T17:55:40.764842+00:00", "finished_at": "2026-05-10T17:55:40.798904+00:00", "ran_at": "2026-05-10T17:55:40.798904+00:00", "duration_ms": 34, "status": "degraded", "level": "warn", "severity": "warn", "summary": "reaction compliance: checked=3 missing=0 unreacted_queue=7", "details": { "checks": [ { "name": "reactions_business", "ok": true, "detail": "Channel accessible, reaction check deferred to queue-level tracking" }, { "name": "reactions_ops-talk", "ok": true, "detail": "Channel accessible, reaction check deferred to queue-level tracking" }, { "name": "reactions_megapp", "ok": true, "detail": "Channel accessible, reaction check deferred to queue-level tracking" }, { "name": "queue_reaction_coverage", "ok": false, "detail": "7 conversation queue items lack reaction_sent marker" } ], "failed": 1 }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/scripts/check_reaction_compliance.py" ], "actions": [], "needs_founder": false, "dedupe_key": "reaction_compliance:1:7" } }, { "id": "awareness-freshness-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "awareness-freshness-heartbeat", "summary": "awareness registry has stale live domains", "timestamp": "2026-05-10T17:55:40.861690+00:00", "dedupe_key": "awareness:warn:discord=warn:infrastructure=warn:projects=info:personal=info:self=warn:market=info", "needs_founder": false, "payload": { "heartbeat": "awareness-freshness-heartbeat", "name": "awareness-freshness-heartbeat", "version": 1, "run_id": "5717367c-170a-4e58-b4de-f1620d288847", "started_at": "2026-05-10T17:55:40.764259+00:00", "finished_at": "2026-05-10T17:55:40.764425+00:00", "ran_at": "2026-05-10T17:55:40.764425+00:00", "duration_ms": 0, "status": "degraded", "level": "warn", "severity": "warn", "summary": "awareness registry has stale live domains", "details": { "domains": [ { "domain": "discord", "state": "live_observation_only", "freshness": "stale:8803m", "severity": "warn" }, { "domain": "infrastructure", "state": "live", "freshness": "stale:8802m", "severity": "warn" }, { "domain": "projects", "state": "manual_memory", "freshness": "manual_memory", "severity": "info" }, { "domain": "personal", "state": "designed_not_live", "freshness": "designed_not_live", "severity": "info" }, { "domain": "self", "state": "live", "freshness": "stale:8802m", "severity": "warn" }, { "domain": "market", "state": "planned", "freshness": "planned", "severity": "info" } ], "registry_version": 1, "note": "Discord/full-spectrum awareness is scaffolded; passive observer/event-bus is not claimed live." }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/07 Ops/awareness_registry.json" ], "actions": [], "needs_founder": false, "dedupe_key": "awareness:warn:discord=warn:infrastructure=warn:projects=info:personal=info:self=warn:market=info" } }, { "id": "canvas-production-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "canvas-production-heartbeat", "summary": "Canvas production degraded but non-critical: ['canvas_health', 'node_canvas_capability', 'canvas_present', 'canvas_snapshot', 'eval_policy_disabled']", "timestamp": "2026-05-10T17:55:40.861687+00:00", "dedupe_key": "canvas_production:warn:5", "needs_founder": false, "payload": { "heartbeat": "canvas-production-heartbeat", "name": "canvas-production-heartbeat", "version": 1, "run_id": "ac673b23-5598-48a2-b49d-b39e288b9423", "started_at": "2026-05-10T17:55:23.733620+00:00", "finished_at": "2026-05-10T17:55:40.763737+00:00", "ran_at": "2026-05-10T17:55:40.763737+00:00", "duration_ms": 17030, "status": "degraded", "level": "warn", "severity": "warn", "summary": "Canvas production degraded but non-critical: ['canvas_health', 'node_canvas_capability', 'canvas_present', 'canvas_snapshot', 'eval_policy_disabled']", "details": { "node_id": "2bfaa76ead14f180146fb57ccc1b64de12a97669746298e7f421fa2ef760d4c5", "failed_checks": [ "canvas_health", "node_canvas_capability", "canvas_present", "canvas_snapshot", "eval_policy_disabled" ], "verification_path": "/opt/gideon/openclaw/workspace/07 Ops/canvas_production_verification.json", "returncode": 1, "policy": "canvas degraded must not escalate heartbeat to alert; Canvas is optional/non-critical" }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/scripts/verify_canvas_production.py", "/opt/gideon/openclaw/workspace/07 Ops/canvas_production_verification.json" ], "actions": [], "needs_founder": false, "dedupe_key": "canvas_production:warn:5" } }, { "id": "whisper-health-heartbeat:1778435740", "level": "alert", "status": "alert", "previous_status": null, "title": "whisper-health-heartbeat", "summary": "Whisper health degraded; missing_models=[]", "timestamp": "2026-05-10T17:55:40.861684+00:00", "dedupe_key": "whisper:alert:", "needs_founder": false, "payload": { "heartbeat": "whisper-health-heartbeat", "name": "whisper-health-heartbeat", "version": 1, "run_id": "b1a6efbf-2144-4100-a38d-2848c5ba9842", "started_at": "2026-05-10T17:55:23.679587+00:00", "finished_at": "2026-05-10T17:55:23.732988+00:00", "ran_at": "2026-05-10T17:55:23.732988+00:00", "duration_ms": 53, "status": "alert", "level": "alert", "severity": "alert", "summary": "Whisper health degraded; missing_models=[]", "details": { "ok": false, "error": "Command '['python3', '/opt/gideon/openclaw/workspace/scripts/transcribe_voice.py', '--health-check', '--json']' returned non-zero exit status 1." }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/scripts/transcribe_voice.py", "/root/.cache/whisper" ], "actions": [], "needs_founder": false, "dedupe_key": "whisper:alert:" } }, { "id": "capability-map-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "capability-map-heartbeat", "summary": "capability map has 5 stale/missing checks", "timestamp": "2026-05-10T17:55:40.861681+00:00", "dedupe_key": "capability_map:warn:5", "needs_founder": false, "payload": { "heartbeat": "capability-map-heartbeat", "name": "capability-map-heartbeat", "version": 1, "run_id": "ee4ae0c5-d9a0-464c-88c2-c24a6517e3f7", "started_at": "2026-05-10T17:55:23.506592+00:00", "finished_at": "2026-05-10T17:55:23.678963+00:00", "ran_at": "2026-05-10T17:55:23.678963+00:00", "duration_ms": 172, "status": "degraded", "level": "warn", "severity": "warn", "summary": "capability map has 5 stale/missing checks", "details": { "checked_at": "2026-05-10T17:55:23.670518+00:00", "failed": [ { "name": "whisper_binary", "ok": false, "detail": "missing" }, { "name": "python_whisper_import", "ok": false, "detail": "Command '['python3', '-c', 'import whisper; print(\"ok\")']' returned non-zero exit status 1." }, { "name": "server_tiny_model_cached", "ok": false, "detail": "/root/.cache/whisper/tiny.pt" }, { "name": "server_base_model_cached", "ok": false, "detail": "/root/.cache/whisper/base.pt" }, { "name": "server_large_v3_turbo_cached", "ok": false, "detail": "/root/.cache/whisper/large-v3-turbo.pt" } ] }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/07 Ops/verify_capability_map.py", "07 Ops/gideon-overlay/brain-capability-map.md" ], "actions": [], "needs_founder": false, "dedupe_key": "capability_map:warn:5" } }, { "id": "routing-health-heartbeat:1778435740", "level": "alert", "status": "alert", "previous_status": null, "title": "routing-health-heartbeat", "summary": "6 routing paths degraded", "timestamp": "2026-05-10T17:55:40.861677+00:00", "dedupe_key": "routing:alert:6", "needs_founder": false, "payload": { "heartbeat": "routing-health-heartbeat", "name": "routing-health-heartbeat", "version": 1, "run_id": "b91d6266-77df-49fc-b164-2369c6b21a3f", "started_at": "2026-05-10T17:55:17.415020+00:00", "finished_at": "2026-05-10T17:55:23.506044+00:00", "ran_at": "2026-05-10T17:55:23.506044+00:00", "duration_ms": 6091, "status": "alert", "level": "alert", "severity": "alert", "summary": "6 routing paths degraded", "details": { "generated_at": "2026-05-10T17:55:23.492438+00:00", "status": "degraded", "checks": [ { "route_id": "config.validate", "status": "ok", "ok": true }, { "route_id": "gateway.status", "status": "failed", "ok": false }, { "route_id": "task_api.local", "status": "failed", "ok": false }, { "route_id": "browser.openclaw", "status": "degraded", "ok": false }, { "route_id": "browser.gideon", "status": "degraded", "ok": false }, { "route_id": "winremote.mcp", "status": "degraded", "ok": false }, { "route_id": "discord.primary", "status": "ok", "ok": true }, { "route_id": "models.default", "status": "ok", "ok": true }, { "route_id": "stt.whisper.server", "status": "degraded", "ok": false }, { "route_id": "memory.files", "status": "ok", "ok": true } ], "known_gaps": [ "Tool-level checks for web_search/web_fetch/message/image/pdf/tts require OpenClaw tools, not this script.", "Fallback model failover requires a controlled model-call simulation.", "Discord voice-note transcription still needs a real Discord audio attachment test." ] }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/07 Ops/verify_routing.py", "07 Ops/routing_truth.json" ], "actions": [], "needs_founder": false, "dedupe_key": "routing:alert:6" } }, { "id": "cost-budget-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "cost-budget-heartbeat", "summary": "noisy heartbeat event files: 25", "timestamp": "2026-05-10T17:55:40.861674+00:00", "dedupe_key": "cost_budget:25", "needs_founder": false, "payload": { "heartbeat": "cost-budget-heartbeat", "name": "cost-budget-heartbeat", "version": 1, "run_id": "398c56ca-7964-4814-8855-1d441582d6ac", "started_at": "2026-05-10T17:55:17.342474+00:00", "finished_at": "2026-05-10T17:55:17.414509+00:00", "ran_at": "2026-05-10T17:55:17.414509+00:00", "duration_ms": 72, "status": "degraded", "level": "warn", "severity": "warn", "summary": "noisy heartbeat event files: 25", "details": { "event_tail_counts_max_500": { "security-drift-heartbeat.jsonl": 500, "source-of-truth-guard-heartbeat.jsonl": 500, "awareness-freshness-heartbeat.jsonl": 500, "discord-delivery-heartbeat.jsonl": 500, "state-scope-heartbeat.jsonl": 500, "trace-compliance-heartbeat.jsonl": 500, "meta-heartbeat.jsonl": 500, "task-queue-heartbeat.jsonl": 500, "canvas-production-heartbeat.jsonl": 500, "whisper-health-heartbeat.jsonl": 500, "model-health-heartbeat.jsonl": 500, "worker-heartbeat-watchdog.jsonl": 500, "awareness-router-heartbeat.jsonl": 500, "discord-channel-capability-heartbeat.jsonl": 500, "conversation-closure-heartbeat.jsonl": 500, "reaction-compliance-heartbeat.jsonl": 500, "cost-budget-heartbeat.jsonl": 500, "memory-hygiene-heartbeat.jsonl": 500, "loop-compliance-heartbeat.jsonl": 500, "discord-awareness-heartbeat.jsonl": 500, "error-pattern-heartbeat.jsonl": 500, "routing-health-heartbeat.jsonl": 500, "reply-latency-heartbeat.jsonl": 500, "routing-map-heartbeat.jsonl": 500, "capability-map-heartbeat.jsonl": 500 }, "noisy_event_files": [ "security-drift-heartbeat.jsonl", "source-of-truth-guard-heartbeat.jsonl", "awareness-freshness-heartbeat.jsonl", "discord-delivery-heartbeat.jsonl", "state-scope-heartbeat.jsonl", "trace-compliance-heartbeat.jsonl", "meta-heartbeat.jsonl", "task-queue-heartbeat.jsonl", "canvas-production-heartbeat.jsonl", "whisper-health-heartbeat.jsonl", "model-health-heartbeat.jsonl", "worker-heartbeat-watchdog.jsonl", "awareness-router-heartbeat.jsonl", "discord-channel-capability-heartbeat.jsonl", "conversation-closure-heartbeat.jsonl", "reaction-compliance-heartbeat.jsonl", "cost-budget-heartbeat.jsonl", "memory-hygiene-heartbeat.jsonl", "loop-compliance-heartbeat.jsonl", "discord-awareness-heartbeat.jsonl", "error-pattern-heartbeat.jsonl", "routing-health-heartbeat.jsonl", "reply-latency-heartbeat.jsonl", "routing-map-heartbeat.jsonl", "capability-map-heartbeat.jsonl" ], "policy": "use cheap deterministic checks; avoid LLM calls inside runner" }, "source_of_truth": [ "07 Ops/heartbeat/events" ], "actions": [], "needs_founder": false, "dedupe_key": "cost_budget:25" } }, { "id": "discord-channel-capability-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "discord-channel-capability-heartbeat", "summary": "Discord channel capability map has 2 failure(s)", "timestamp": "2026-05-10T17:55:40.861669+00:00", "dedupe_key": "channel_capability:warn:2:0", "needs_founder": false, "payload": { "heartbeat": "discord-channel-capability-heartbeat", "name": "discord-channel-capability-heartbeat", "version": 1, "run_id": "88bc1a9d-00aa-4b98-87d4-3c4252de5eae", "started_at": "2026-05-10T17:55:07.238616+00:00", "finished_at": "2026-05-10T17:55:15.091504+00:00", "ran_at": "2026-05-10T17:55:15.091504+00:00", "duration_ms": 7852, "status": "degraded", "level": "warn", "severity": "warn", "summary": "Discord channel capability map has 2 failure(s)", "details": { "checked_at": "2026-05-10T17:55:15.084292+00:00", "status": "failed", "live_channels": 0, "mapped_channels": 148, "class_counts": { "conversation": 14, "template_archive": 43, "approval": 2, "research": 1, "post_only": 35, "work": 23, "ops": 6, "observe_only": 24 }, "warnings_count": 0, "failed": [ { "name": "no_stale_mapped_channels", "ok": false, "detail": "stale=['1490662320764883036', '1491307217499066459', '1491307217524101181', '1491307217662513182', '1491307217687937085', '1491307217704714351', '1491307217734078605', '1493406234735284356', '1493406261507657889', '1493487824916451468', '1493487824924573706', '1493487824945807481', '1493487824966652114', '1493487825213980752', '1493487825407053864', '1493487827890081872', '1493487828552650915', '1493643328502239292', '1493643328665813163', '1493685421593329706'] total=148" }, { "name": "verification_command_access", "ok": false, "detail": "errors=[{'guild_id': '1490662320152510527', 'error': \"Command '['openclaw', 'message', 'channel', 'list', '--channel', 'discord', '--guild-id', '1490662320152510527', '--json']' returned non-zero exit status 1.\"}, {'guild_id': '1494427954640588810', 'error': \"Command '['openclaw', 'message', 'channel', 'list', '--channel', 'discord', '--guild-id', '1494427954640588810', '--json']' returned non-zero exit status 1.\"}]" } ], "map_path": "/opt/gideon/openclaw/workspace/07 Ops/discord_channel_capability_map.json", "classes_path": "/opt/gideon/openclaw/workspace/07 Ops/discord_channel_capability_classes.json", "verification_path": "/opt/gideon/openclaw/workspace/07 Ops/discord_channel_capability_verification.json" }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/07 Ops/verify_discord_channel_capabilities.py", "/opt/gideon/openclaw/workspace/07 Ops/discord_channel_capability_verification.json" ], "actions": [], "needs_founder": false, "dedupe_key": "channel_capability:warn:2:0" } }, { "id": "awareness-router-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "awareness-router-heartbeat", "summary": "awareness router has source errors=2", "timestamp": "2026-05-10T17:55:40.861665+00:00", "dedupe_key": "awareness_router:warn:True", "needs_founder": false, "payload": { "heartbeat": "awareness-router-heartbeat", "name": "awareness-router-heartbeat", "version": 1, "run_id": "50e5f4f0-e70c-4fc6-bc3b-c7a62b7e9dc1", "started_at": "2026-05-10T17:55:07.238151+00:00", "finished_at": "2026-05-10T17:55:07.238283+00:00", "ran_at": "2026-05-10T17:55:07.238283+00:00", "duration_ms": 0, "status": "degraded", "level": "warn", "severity": "warn", "summary": "awareness router has source errors=2", "details": { "generated_at": "2026-05-10T17:55:01.253249+00:00", "age_seconds": 5, "events_considered": 300, "events_routed_new": 0, "classification_counts": { "task": 64, "info": 103, "error": 53, "question": 77, "alert": 1, "opportunity": 2 }, "conversation_closure": { "needs_gideon_count": 0, "waiting_on_eli_count": 0, "channels_scanned": 0, "errors": [ { "guild_id": "1490662320152510527", "error": "command failed after 3 attempts: openclaw message channel list --channel discord --guild-id 1490662320152510527 --json :: Error: Channel is unavailable: discord\n" }, { "guild_id": "1494427954640588810", "error": "command failed after 3 attempts: openclaw message channel list --channel discord --guild-id 1494427954640588810 --json :: Error: Channel is unavailable: discord\n" } ] }, "core_path": "/opt/gideon/openclaw/workspace/07 Ops/operational_awareness_core.json" }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/07 Ops/awareness_router_summary.json", "/opt/gideon/openclaw/workspace/07 Ops/operational_awareness_core.json" ], "actions": [], "needs_founder": false, "dedupe_key": "awareness_router:warn:True" } }, { "id": "conversation-closure-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": null, "title": "conversation-closure-heartbeat", "summary": "conversation closure monitor errors=2", "timestamp": "2026-05-10T17:55:40.861660+00:00", "dedupe_key": "conversation_closure:warn:0:0:True", "needs_founder": false, "payload": { "heartbeat": "conversation-closure-heartbeat", "name": "conversation-closure-heartbeat", "version": 1, "run_id": "bb5f0e3b-47dd-4690-85f6-8363375e62e2", "started_at": "2026-05-10T17:55:07.237727+00:00", "finished_at": "2026-05-10T17:55:07.237831+00:00", "ran_at": "2026-05-10T17:55:07.237831+00:00", "duration_ms": 0, "status": "degraded", "level": "warn", "severity": "warn", "summary": "conversation closure monitor errors=2", "details": { "generated_at": "2026-05-10T17:50:36.147236+00:00", "age_seconds": 271, "channels_scanned": 0, "channels_read": 0, "needs_gideon_count": 0, "waiting_on_eli_count": 0, "errors": [ { "guild_id": "1490662320152510527", "error": "command failed after 3 attempts: openclaw message channel list --channel discord --guild-id 1490662320152510527 --json :: Error: Channel is unavailable: discord\n" }, { "guild_id": "1494427954640588810", "error": "command failed after 3 attempts: openclaw message channel list --channel discord --guild-id 1494427954640588810 --json :: Error: Channel is unavailable: discord\n" } ], "queue_path": "/opt/gideon/openclaw/workspace/07 Ops/conversation_action_queue.jsonl", "summary_path": "/opt/gideon/openclaw/workspace/07 Ops/conversation_closure_summary.json" }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/07 Ops/conversation_closure_summary.json", "/opt/gideon/openclaw/workspace/07 Ops/conversation_action_queue.jsonl" ], "actions": [], "needs_founder": false, "dedupe_key": "conversation_closure:warn:0:0:True" } }, { "id": "discord-awareness-heartbeat:1778435740", "level": "warn", "status": "degraded", "previous_status": "degraded", "title": "discord-awareness-heartbeat", "summary": "Discord awareness observer stale age=528175s", "timestamp": "2026-05-10T17:55:40.861653+00:00", "dedupe_key": "discord_awareness:warn:True", "needs_founder": false, "payload": { "heartbeat": "discord-awareness-heartbeat", "name": "discord-awareness-heartbeat", "version": 1, "run_id": "296b6c7c-c5bc-4514-891d-89db713f65da", "started_at": "2026-05-10T17:55:07.237133+00:00", "finished_at": "2026-05-10T17:55:07.237416+00:00", "ran_at": "2026-05-10T17:55:07.237416+00:00", "duration_ms": 0, "status": "degraded", "level": "warn", "severity": "warn", "summary": "Discord awareness observer stale age=528175s", "details": { "events_written": 0, "channels_seen": 0, "total_channels_available": 0, "age_seconds": 528175, "errors": [ { "guild_id": "1490662320152510527", "error": "command failed after 3 attempts: openclaw message channel list --channel discord --guild-id 1490662320152510527 --json :: Error: Channel is unavailable: discord\n" }, { "guild_id": "1494427954640588810", "error": "command failed after 3 attempts: openclaw message channel list --channel discord --guild-id 1494427954640588810 --json :: Error: Channel is unavailable: discord\n" } ], "mode": "observation_only", "state_status": "live_observation_only", "summary_path": "/opt/gideon/openclaw/workspace/07 Ops/discord_awareness_summary.json" }, "source_of_truth": [ "/opt/gideon/openclaw/workspace/07 Ops/discord_awareness_observer.py", "/opt/gideon/openclaw/workspace/07 Ops/discord_awareness_summary.json", "/opt/gideon/openclaw/workspace/07 Ops/discord_awareness_state.json" ], "actions": [], "needs_founder": false, "dedupe_key": "discord_awareness:warn:True" } }, { "id": "error-pattern-heartbeat:1778435740", "level": "alert", "status": "alert", "previous_status": null, "title": "error-pattern-heartbeat", "summary": "active recent error pattern severity=alert", "timestamp": "2026-05-10T17:55:40.861640+00:00", "dedupe_key": "errors:alert:19:1:0:76:0:200", "needs_founder": false, "payload": { "heartbeat": "error-pattern-heartbeat", "name": "error-pattern-heartbeat", "version": 1, "run_id": "9560d0df-9fe4-4285-868c-43f1086f5d06", "started_at": "2026-05-10T17:55:06.912259+00:00", "finished_at": "2026-05-10T17:55:07.133609+00:00", "ran_at": "2026-05-10T17:55:07.133609+00:00", "duration_ms": 221, "status": "alert", "level": "alert", "severity": "alert", "summary": "active recent error pattern severity=alert", "details": { "window_hours": 2, "legacy_noise_excluded": [ "variation_v*", "*deep_dive*", "epoch_runner", "nba" ], "checks": [ { "name": "error_pattern_timeout", "ok": false, "severity": "alert", "count": 19, "sample_files": [ "openclaw-2026-05-10.log" ] }, { "name": "error_pattern_auth_failure", "ok": false, "severity": "warn", "count": 1, "sample_files": [ "openclaw-2026-05-10.log" ] }, { "name": "error_pattern_rate_limit", "ok": true, "severity": "info", "count": 0, "sample_files": [] }, { "name": "error_pattern_connection", "ok": false, "severity": "alert", "count": 76, "sample_files": [ "openclaw-2026-05-10.log" ] }, { "name": "error_pattern_memory_error", "ok": true, "severity": "info", "count": 0, "sample_files": [] }, { "name": "error_pattern_traceback", "ok": false, "severity": "alert", "count": 200, "sample_files": [ "job_runner.log" ] } ] }, "source_of_truth": [ "workspace logs", "/tmp/openclaw logs" ], "actions": [], "needs_founder": false, "dedupe_key": "errors:alert:19:1:0:76:0:200" } }, { "id": "worker-heartbeat-watchdog:1778435740", "level": "alert", "status": "alert", "previous_status": null, "title": "worker-heartbeat-watchdog", "summary": "workers live=0 stale=0 offline_or_stuck=0; gateway=bad", "timestamp": "2026-05-10T17:55:40.861620+00:00", "dedupe_key": "worker:0:0:0:False", "needs_founder": false, "payload": { "heartbeat": "worker-heartbeat-watchdog", "name": "worker-heartbeat-watchdog", "version": 1, "run_id": "f78862f5-06d4-4c5f-8be5-c795a553862b", "started_at": "2026-05-10T17:55:01.225988+00:00", "finished_at": "2026-05-10T17:55:03.947359+00:00", "ran_at": "2026-05-10T17:55:03.947359+00:00", "duration_ms": 2721, "status": "alert", "level": "alert", "severity": "alert", "summary": "workers live=0 stale=0 offline_or_stuck=0; gateway=bad", "details": { "checks": [ { "name": "server_gateway", "ok": false, "detail": "gateway status not running and RPC port unreachable; output=Service: systemd (disabled)\nFile logs: /tmp/openclaw/openclaw-2026-05-10.log\nCommand: /usr/bin/node /usr/lib/node_modules/openclaw/dist/index.js gateway --port 18789\nService file: ~/.config/systemd/us" }, { "name": "local_worker_heartbeat", "ok": true, "detail": "refreshed gideon worker heartbeat" }, { "name": "task_api", "ok": false, "detail": "" } ], "workers": [], "freshness_thresholds_seconds": { "live": 180, "stale": 900 } }, "source_of_truth": [ "openclaw gateway status", "http://127.0.0.1:8000/health", "http://127.0.0.1:8000/workers/status" ], "actions": [], "needs_founder": false, "dedupe_key": "worker:0:0:0:False" } } ], "accounts": { "gpt_accounts": 4, "gpt_issues": [ "elijah.easyearnings@gmail.com: usage probe failed (HTTP 401)", "elijahrjames2020@gmail.com: usage probe failed (HTTP 401)", "thegideon.ia@gmail.com: usage probe failed (HTTP 401)", "tradewithseek3r@gmail.com: usage probe failed (HTTP 401)" ], "ollama_providers_ok": 1, "zai_ok": true } }