{
  "head": "2b73b446410cadf49f75e39a6a1a4b44ef89f1b5",
  "container_id": "cd57fa7db4cebce4937fc98c3ddc80a5584ed8707de2df373ad1eab8eacb4375",
  "image": "sha256:228fc2493dcb81454453d05a66528dd5927d74a40fb85f76d6950afbf0b56d1a",
  "env_hash": "1250f7ddfd8cdb3f552082d31afba3373ce948c983100429fa6605d83c8ad945",
  "config_hash": "5e5a4d22786f8b5218ac821379fbec091d9e3006f62c880ee3e3da5ced2f0e0b",
  "plan_hash": "5fdf1e9c55ab947a3b7d5f7f6bdceaf1e36a9e52efdf86f5a15d3b99b8631d1e",
  "overlay_hash": "ff73d70010b7dbd2c0f0edba2fc9a389b151910bc74abc4b0ba80ab2fe3ac10e",
  "original_restart": {
    "Name": "on-failure",
    "MaximumRetryCount": 3
  },
  "other_containers": {
    "9719ad2863f846147529501e25cd20e589f35a62276ef718c051a1a4df51933b": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "b831744d444ddc55a93f62193fe64d288c53a9f52ce2d9ad7bc768e065902ab1": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "381e7b760e1983407eaf9194bf89b23bff6861486dfdc6424c040b088467b404": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "aa9a652522cdbee4b4cfa2c1440f9133112f4f55762b943a1d3e74fc376cd99b": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "8d03f4999a81524e54b9798b091cc9404923436c8c4184369a47792850b273c5": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "55450fe1244ee750f3fb1e63f39e02a44f65c7aae17814fe0a47f27eda33f4c6": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "ca6b69300bfb6f9891ac751fc8b787f757d69813c41fd268d742483800f2db06": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "e46d7c9f028215426340941a75ce137181bac7f2e86ddb570b1b6991ce773ab4": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "784ffb94e5ea1d2afce34be016b533ebc63015b2726929c93a82fb274a18eab5": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "ff96587e960ce9ee819ba6316ad1e9374053696b748873a77c3fc8f771365a79": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "4a82a47e2840ab498df5e69cfeaea2bd99753610e19329922c7bbc9c981d9510": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "75acd4cbd5dbf9c7387cd9dfc456c0f5ca42fc125a2cbe41aea66c5948005f47": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "c39692e53c5d64cfcacfc431086f72c69fc066af5c113cf9d417723d7960953e": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "4195f96eea14d13c85f3ba442099a89ce4426cc5ce151dd64cf6659b12516369": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "b4971b84ddef360159e77749a77d16146d344ad87dc63aab9df03847dd93d56a": {
      "restart": 0,
      "oom": false,
      "status": "running"
    }
  },
  "gpu_mib": 3828,
  "app_hashes": {
    "app/__init__.py": "9c1c7b9caa2fb25704d870d2fc7db8aaa112ce17cf92450d7f362c8fa7b00160",
    "app/active_learning.py": "1edfdf083fc2355e16fd4783afb6ffcc59bd3022cc22cf03c972c464bba4f66b",
    "app/api/__init__.py": "21efefe79fae67b4a3586c75709da33fef3508e6acb1dbf4fa7df3a169112ed9",
    "app/api/errors.py": "5fc65a18d48de2b1b39e319de3aa2cee1783d964d90dd6231e769207ac17688b",
    "app/api/streams.py": "418d89c15b4183a0bc8d46c131ab3634db1fcd329b3aa32f464bbf9a1b21f756",
    "app/api/web_cameras.py": "c76edd6388aba67a309105544caf60f410dda43b97f7d451b7c35c8c8d92ea32",
    "app/application/__init__.py": "d1ab1e48bc010e3a06b03b50d517d36512a74f53a68653cadcbe358a6ab842c7",
    "app/application/camera_commands.py": "1d05e85eaecd9d83a6a9fe54c0ff6b4d7025f711ea886d7bb1b2a2baa97f99a5",
    "app/application/streams.py": "f78d3c8ff0b0a714058a6a3f8a7ceb6f53e215b6cb987484993d62a571af3dd2",
    "app/class_catalog.py": "620e93cd167e6c816ed7b15bbf6a5abfb4c968d394be1d6f17efb64ffc19a2e0",
    "app/contracts/__init__.py": "b34ef2827cdd8723d20e6be4853849a10c8a3e1030b07f8292b78093ca0835dd",
    "app/contracts/cameras.py": "81b417be5ac4531910ed38669dd0b9e1700afa2b3121e9c0163950a261ce3927",
    "app/contracts/frames.py": "89a87c9abf007caad182d023b1148d73fe295b8d63b39a2554c45e6187dd7cbc",
    "app/contracts/visualization.py": "0ae58739c1a931768beab00176431882bb891a6e50cc1072ae0f59267a0e9900",
    "app/event_gate.py": "a64bbf962390b39410f39bdb7c08879b5dc08f40b9b677f988cd77311a7df270",
    "app/inference_config.py": "cb7436b87bd02e2e3a53113085f9846664911926a934e827babce53d9e51f796",
    "app/inference_engine.py": "fa64792e7b5bd5079a9499d1b33d2c97b15e5efdff8974e8b70deb68c78fae1f",
    "app/inference_profiles.py": "1f7d9ce4bc1fed0b858937aaafd72d82160af2b60ef4606bd4fbdc6231dc3569",
    "app/main.py": "c52ee9197b7def45fa0c1d5ffb0f400eae61a837324bcd9f02f3fc05265888d5",
    "app/medium_preprocess.py": "ab433884ceeef5fe561c6d1b49b059aa29b5040e25e6fd95e53603e41218dda6",
    "app/metadata_publisher.py": "7a8dc3e290ca9c55e29e4aec74756489509c4269640e95f3017a0e3217b8cf41",
    "app/metadata_storage.py": "51cb45da7bf6ab949391b5c077d41c08367de6826aedf6bea11001bdbd712c73",
    "app/multi_pipeline.py": "8191430a49de2b9ec8d718b454873d5c46cbe84eab67d7e4ae5b6a566a8c6792",
    "app/native_metadata.py": "9f53a5d7eaef3600f0cc8da9a0036ccec28616afbdccf8115d87ec88f79b9879",
    "app/onvif_discovery.py": "c7649a11e4622810f51fa4bc6f39a5506582dc429bb1c0ddd2f2a699a341e19d",
    "app/rfdetr_postprocess.py": "c0f1dfaa03028f30373f9de39e2bc1fb4d827dd1a50c5e96951144f1a3ba69d7",
    "app/runtime_config.py": "1247e75ff19e5def54704a59b09761844ee5ba28054620d7e7a88fb21477f302",
    "app/runtime_defaults.py": "e4e7ccc7a8b5c9846a02a7c3fb99021055f8a9791d7ce8fb40ccd048c58571fb",
    "app/runtime_health.py": "2fa4a7604754afcd0100af5aae1ad9a98a845376fc1e4cf4a57866e98efa4d27",
    "app/runtime_state.py": "d6d1f9550c30ec7f9e161fd9224ef17f6b622dc7360b32caac38bfd83759495f",
    "app/scenario_runtime/__init__.py": "8bd0c4e7bd265b6c855ac071960d2df95937223193506bd7c9465cfe783c6a85",
    "app/scenario_runtime/base_scenario.py": "44ebf4bd0209992cbf1d274c919caab1c4846401bbaf8f38403405d858649a83",
    "app/scenario_runtime/config_loader.py": "2888aabfd1f6fee6eb3c5acad8e96fed1b41e14996ab087c2d12ae42ca4d9970",
    "app/scenario_runtime/context.py": "49590f4470b6e57062bc2701c1dce405e4c6455c96e36427ba923588298cd5a8",
    "app/scenario_runtime/policy.py": "d91ce7f558e66d84811777b593c6d67eb88f72ab97e585c42ee340152020b4c3",
    "app/scenario_runtime/scenario_execution.py": "5259d08cf2357eb31175d2c04033e7e1d1825e95ac0035678479ad63403ebb10",
    "app/scenario_runtime/scenario_registry.py": "4a02e523d51ca4b2bc62f755aa31459b3f4a8d9f89163cc9747349455fbaf2bc",
    "app/scenarios/__init__.py": "dda7cdbab418a875c2c37a1608725ed9d9d97b37375d2a979581d704990c7e2d",
    "app/scenarios/face_detection/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "app/scenarios/face_detection/runtime.py": "974fd5721a3fea2df6a2b5ddf4e728e342a5a49e9b74a516dd44d60ff092c539",
    "app/scenarios/face_detection/scenario.py": "6c22c18f1fe054f609f49e728c6d72f1c1305fc6e3f8b42f586e038e62410f4c",
    "app/scenarios/fire_smoke/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "app/scenarios/fire_smoke/runtime.py": "d8f773a6e71b085fce65f50e1ae8aeecb334ff97249952d91c7cc2e4f94a110c",
    "app/scenarios/fire_smoke/scenario.py": "7c75f11435ed2314476b40340b154dbb9d3e2bdcefd78823c194cb795d2e7392",
    "app/scenarios/intrusion_engine/__init__.py": "74c4abb6e8e9e69b01026e0a2bcd2a7fe3d517e2283125c056d4aad23c588519",
    "app/scenarios/intrusion_engine/config.py": "9b38865cd73610fe7ce33a3c4fa49f0a7b331df8280675609bf5cfa6149e4028",
    "app/scenarios/intrusion_engine/runtime.py": "570c2ab387c28a13601bd95f41a2d51d2c41776e80af51c7e5ff68406822aeac",
    "app/scenarios/intrusion_engine/scenario.py": "7eefd2d584e525dc7789683ca0d7a587d78779e47f71476fc7bb834448d178d4",
    "app/scenarios/intrusion_engine/state.py": "b9b96df2590dc7563c976a212f960fbf1cc0ff7a439281969eb1b338cd4a4a2e",
    "app/scenarios/loitering_engine/__init__.py": "9999e3cf8dcaf47c30843eacbf48723d58a3c4ebbfc5a19d4680f626d02e8b4f",
    "app/scenarios/loitering_engine/config.py": "3d5d130358124a47362c89a49181a5938b83d0d84a6fa862dc08a4db5b4fbe07",
    "app/scenarios/loitering_engine/runtime.py": "2e222b1ceef2bcf68317c808be297f3cb916cf574dc7ee636bf7246df44614a2",
    "app/scenarios/loitering_engine/scenario.py": "386caaa80bc51c0bd9d77f22cec8d68e91ac354ec6b47cc7018f5b64ff4521de",
    "app/scenarios/loitering_engine/state.py": "55d09e3cbaca2fd5928ccee92d4f577946623ef64614379cebdd626ec6f63d97",
    "app/source_adapters/__init__.py": "c17f5c7886f4aa9c7d83d03fe92f63f751c2213adfe6077d3e74f60f41abdfbd",
    "app/source_adapters/rtsp.py": "532bff731589cc6315395ca5aac8e11f4d1e78549f09030ae5e8112cebab30f4",
    "app/start_diagnostics.py": "42006a95bd642351cd23f914963cc49660c9c3535436877536597728f36ed85f",
    "app/stream_config_store.py": "a911fc44dd077e2ef560b4b8a0f7d2962f4254405fc5ebee7185bf5fe2fda9f0",
    "app/stream_lifecycle.py": "50a3d9225ca741b9c5ee3d72bf458cfc80428bbb0b5afae66182a8b338bdd36b",
    "app/stream_manager.py": "4dbacc4fffa713b47c84d7e57550aaaa1f7929a1e476f7005a144147145e9a77",
    "app/tracker.py": "fb7debd14673d65301dfd807f800e3b720d00ae6bf1257b318d7176e912a03a4",
    "app/zone_store.py": "b1cbbb7bc2f6a97c85b3a4ff5ea90996b45b715edad70fcf6c8670352a7ccb1b"
  },
  "diagnostics_dir": "/tmp/codex/ltb1021/2026-09-10_callback-fix_r01/diagnostics",
  "diagnostics_before": {
    "986a12cda435fcaddcfb1500.jsonl": "3a2627cf986ef7d3f41ab14482302d1b98a9d70db9df2334a10c379a4047dbad",
    "8e00be62b4fbe8451845e9e5.jsonl": "2681b1735e3ba028ef07904939b6595d29a402a6fd39022eb507cb076d58ef45",
    "python-stack.txt": "39a497fcc3ae779be34a9798dd64b2b5fa98f3ca4acae37c1495441eda087177"
  },
  "stdin_open": false,
  "tty": false
}