{
  "generated_at": "2026-07-09T21:43:23Z",
  "summary": {
    "overall_status": "ready",
    "primary_channel": "ATOP Telegram direct bot",
    "gateway_exposure": "read-only static status page; no ATOP execution API, raw chat ids, or trace messages are exposed"
  },
  "containers": {
    "atop_telegram": {
      "name": "atop-telegram",
      "present": false,
      "running": false,
      "status": "missing",
      "error": "[Errno 2] No such file or directory: 'docker'"
    },
    "gateway": {
      "name": "macmini-service-gateway",
      "present": false,
      "running": false,
      "status": "missing",
      "error": "[Errno 2] No such file or directory: 'docker'"
    }
  },
  "host_services": {
    "atop_telegram": {
      "label": "com.paulsunny.atop.telegram",
      "present": true,
      "running": true,
      "state": "running",
      "pid": 5022,
      "runs": 1,
      "domain": "gui/501"
    },
    "agent_kernel": {
      "label": "com.paulsunny.atop.agent-kernel",
      "present": true,
      "running": true,
      "state": "running",
      "pid": 5002,
      "runs": 1,
      "domain": "gui/501"
    },
    "dev_gateway": {
      "port": 8080,
      "running": true,
      "detail": "com.docke 6276 paulsunny  188u  IPv6 0x373def9af27c3f1c      0t0  TCP *:8080 (LISTEN)"
    },
    "wikiobsichat_web": {
      "label": "com.paulsunny.wikiobsichat.web",
      "present": true,
      "running": true,
      "state": "running",
      "pid": 5017,
      "runs": 1,
      "domain": "gui/501"
    },
    "wikiobsichat_sync": {
      "label": "com.paulsunny.wikiobsichat.sync",
      "present": true,
      "running": true,
      "state": "running",
      "pid": 5005,
      "runs": 1,
      "domain": "gui/501"
    }
  },
  "agent_kernel": {
    "health": {
      "status": "ok",
      "reachable": true
    },
    "runtime": {
      "reachable": true,
      "llm": {
        "mode": "local",
        "provider": "openai-compatible-local",
        "model": "qwen3:14b-q4_K_M",
        "base_url": "http://127.0.0.1:11434/v1",
        "temperature": 0.0,
        "max_tokens": 512,
        "request_timeout_seconds": 60.0,
        "allow_ollama_fallback": true
      },
      "direct_llm_enabled": false,
      "harness": {
        "total": 0,
        "newest": null
      },
      "session_count": 0
    }
  },
  "telegram": {
    "sessions": {
      "count": 2,
      "latest_updated_at": "2026-06-22T05:19:52+00:00",
      "entries": [
        {
          "chat_id": "550...530",
          "session_id": "tg_...824",
          "updated_at": "2026-06-22T05:19:52+00:00"
        },
        {
          "chat_id": "-10...607",
          "session_id": "tg_...a35",
          "updated_at": "2026-04-09T12:23:07+00:00"
        }
      ]
    },
    "pending_messages": {
      "count": 0,
      "updated_at": "2026-04-18T11:15:58+00:00"
    },
    "processed_updates": {
      "count": 96,
      "updated_at": "2026-06-22T05:23:54+00:00"
    },
    "trace": {
      "present": true,
      "levels": {
        "error": 300
      },
      "recent_errors_24h": 2,
      "recent_transient_errors_24h": 2,
      "recent_blocking_errors_24h": 0,
      "tail": [
        {
          "ts": "2026-06-29T04:54:32+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-06-29T13:59:20+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": "detail redacted"
        },
        {
          "ts": "2026-06-29T18:56:26+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": "detail redacted"
        },
        {
          "ts": "2026-06-29T20:22:47+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": "detail redacted"
        },
        {
          "ts": "2026-06-29T22:21:02+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-06-29T22:21:46+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-06-29T22:22:30+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-06-30T02:25:24+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-06-30T11:59:25+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-01T13:14:29+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-02T01:21:35+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-02T08:26:35+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-03T02:37:50+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-04T01:48:34+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-04T20:43:33+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-06T05:25:14+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-06T14:02:04+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": "detail redacted"
        },
        {
          "ts": "2026-07-07T09:12:56+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": null
        },
        {
          "ts": "2026-07-08T22:33:39+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": "detail redacted"
        },
        {
          "ts": "2026-07-09T18:29:15+00:00",
          "level": "error",
          "event": "telegram.runtime.error",
          "detail": "detail redacted"
        }
      ]
    }
  },
  "platform": {
    "reachable": true,
    "root": "/Users/paulsunny/workspace/ATOP_Dev",
    "platform_summary": {
      "active_agents": 4,
      "agent_ids": [
        "abm_candidate_evaluator",
        "agent_biz_model_finder",
        "delta_neutral",
        "news_fact_checker"
      ]
    },
    "management": {
      "snapshot_kind": "management",
      "generated_at": "2026-07-09T21:43:34+00:00",
      "management_status": "attention",
      "bridge": {
        "overall_status": "ready",
        "operator_mode": "operator_only",
        "engine_statuses": {
          "autoagent": "bounded_ready",
          "openspace": "bounded_ready",
          "autoresearch": "bounded_ready"
        },
        "warnings": []
      },
      "agents": {
        "public": [
          {
            "agent_id": "abm_candidate_evaluator",
            "display_name": "ABM Candidate Evaluator",
            "status": "ready",
            "stage": "operator_selection_baseline",
            "runtime_mode": "offline",
            "scorecard_status": "healthy",
            "tags": [],
            "lifecycle_readiness": {
              "status": "complete",
              "next_action": null
            }
          },
          {
            "agent_id": "agent_biz_model_finder",
            "display_name": "Agent Biz Model Finder",
            "status": "ready",
            "stage": "live_public_web_baseline",
            "runtime_mode": "live_read",
            "scorecard_status": "healthy",
            "tags": [],
            "lifecycle_readiness": {
              "status": "complete",
              "next_action": null
            }
          },
          {
            "agent_id": "delta_neutral",
            "display_name": "Delta Neutral",
            "status": "ready",
            "stage": "baseline",
            "runtime_mode": "live_read",
            "scorecard_status": "healthy",
            "tags": [],
            "lifecycle_readiness": {
              "status": "complete",
              "next_action": null
            }
          }
        ]
      }
    },
    "agent_build": {
      "active_sessions": 8,
      "waiting_for_answers": 8,
      "brief_ready": 0
    },
    "recent_candidates": [
      {
        "candidate_id": "candidate_20260607T102656Z_16798206",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      },
      {
        "candidate_id": "candidate_20260607T102730Z_39adcb57",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      },
      {
        "candidate_id": "candidate_20260607T102656Z_7d385147",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      },
      {
        "candidate_id": "candidate_20260425T000256Z_a08ed2fb",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      },
      {
        "candidate_id": "candidate_20260607T002201Z_59a4753d",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      },
      {
        "candidate_id": "candidate_20260515T141509Z_82c75198",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      },
      {
        "candidate_id": "candidate_20260515T141337Z_341f8599",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      },
      {
        "candidate_id": "candidate_20260514T141422Z_2d86e77c",
        "stage": "deployed",
        "promotion_status": "registered_operator_baseline",
        "request_kind": "generate_agent",
        "created_at": null
      }
    ],
    "recent_bridge_jobs": [
      {
        "request_kind": "generate_workflow",
        "status": "planned",
        "submitted_at": "2026-05-02T07:48:44+00:00"
      },
      {
        "request_kind": "evolve_skill",
        "status": "planned",
        "submitted_at": "2026-04-22T12:20:49+00:00"
      },
      {
        "request_kind": "evolve_skill",
        "status": "planned",
        "submitted_at": "2026-04-22T11:18:54+00:00"
      },
      {
        "request_kind": "generate_agent",
        "status": "planned",
        "submitted_at": "2026-04-11T22:28:05+00:00"
      },
      {
        "request_kind": "generate_agent",
        "status": "blocked",
        "submitted_at": "2026-04-11T12:46:59+00:00"
      }
    ],
    "recent_runs": [
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T21:08:55+00:00",
        "result_score": 0.5893
      },
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T21:08:54+00:00",
        "result_score": 0.4268
      },
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T21:08:52+00:00",
        "result_score": 0.7789
      },
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T21:08:50+00:00",
        "result_score": 0.7789
      },
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T21:08:48+00:00",
        "result_score": 0.5493
      },
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T21:08:46+00:00",
        "result_score": 0.7527
      },
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T21:08:44+00:00",
        "result_score": 0.8189
      },
      {
        "agent_id": "agent_biz_model_finder",
        "status": "success",
        "started_at": "2026-07-09T20:08:39+00:00",
        "result_score": 0.5893
      }
    ],
    "abm_report_monitor": {
      "enabled": true,
      "mode": "changed_updates_plus_daily_digest",
      "queries": [
        "agent workflow SaaS subscription",
        "agent marketplace revenue",
        "AI agent managed service business model",
        "AI agent pricing startup",
        "AI agent automation service",
        "AI agent product launch revenue",
        "AI agent API usage based pricing"
      ],
      "delivery": {
        "telegram_enabled": true,
        "gmail_enabled": true,
        "gmail_mode": "draft",
        "obsidian_enabled": true,
        "obsidian_folder": "01_Projects/AI_Agents/ATOP_Dev/ABM Finder Reports",
        "github_repo_enabled": true,
        "github_repo_path": "/Users/paulsunny/workspace/ABMFinder-Data",
        "github_repo_folder": "reports"
      },
      "last_checked_at": "2026-07-09T21:08:44+00:00",
      "last_reported_at": "2026-07-09T20:08:28+00:00",
      "last_daily_digest_at": "2026-07-09T20:08:28+00:00",
      "last_report_path": "/Users/paulsunny/workspace/ATOP_Dev/artifacts/platform/abm_report_monitor/reports/2026-07-09/abm_update_report_20260709T200840Z_a539141f.md",
      "known_update_count": 169,
      "last_new_update_count": 0,
      "last_run_ids": [
        "run_20260709T210844Z_85d7e52f",
        "run_20260709T210846Z_205ad82a",
        "run_20260709T210848Z_ef164f14",
        "run_20260709T210850Z_8008f01d",
        "run_20260709T210852Z_da68dda2",
        "run_20260709T210854Z_e2d85658",
        "run_20260709T210855Z_7cac5457"
      ]
    }
  },
  "recommended_actions": [
    "Transient Telegram upstream errors were observed; no local gateway action is required unless they repeat."
  ]
}
