{
  "schemaVersion": 1,
  "generatedAt": "2026-08-21T18:56:29Z",
  "cadence": "every 6 hours",
  "events": [
    {
      "id": "github:pr:openclaw/openclaw:122804:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122804,
      "title": "fix(plugins): honor enabledByDefault in config validation warnings",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/122804",
      "occurredAt": "2026-08-21T14:15:46Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "2a603ba0572c55c6a0732e63f4f156b78b694f84",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:123676:merged",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 123676,
      "title": "fix: spawned child prompt omits staged attachment file paths",
      "summary": "Merged upstream",
      "url": "https://github.com/openclaw/openclaw/pull/123676",
      "occurredAt": "2026-08-20T09:54:32Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "a4040009698d300622536f59b9ba5de031b28c4f",
        "mergeCommit": "975228306010f14b0517539f4fe818ac398d35ea"
      }
    },
    {
      "id": "github:pr:apache/kafka:23195:closed",
      "type": "upstream_pr_state",
      "project": "kafka",
      "repository": "apache/kafka",
      "number": 23195,
      "title": "MINOR: Fix typos in Streams configuration docs",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/apache/kafka/pull/23195",
      "occurredAt": "2026-08-18T22:38:49Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "0b056ce84263fd11a021cdf4bd3e3f59bbc9337b",
        "mergeCommit": "fce7fc7960543166df4ed41ed9befc49942db34f"
      }
    },
    {
      "id": "github:pr:openssl/openssl:32422:closed",
      "type": "upstream_pr_state",
      "project": "openssl",
      "repository": "openssl/openssl",
      "number": 32422,
      "title": "doc: add missing const to PEM write SYNOPSIS",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openssl/openssl/pull/32422",
      "occurredAt": "2026-08-18T22:38:48Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "7755cdd6accf1b87da37767f48a68e0eef23a699",
        "mergeCommit": "d588906e86fce8246a9ba3d0b31bf80fba1dbaf7"
      }
    },
    {
      "id": "github:pr:triton-lang/triton:11362:closed",
      "type": "upstream_pr_state",
      "project": "triton",
      "repository": "triton-lang/triton",
      "number": 11362,
      "title": "Validate Autotuner prune_configs_by[\"top_k\"] values",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/triton-lang/triton/pull/11362",
      "occurredAt": "2026-08-18T22:38:46Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "3aa7ef7a5b6b8fc99d0dd1e4d976e5ae3056f294",
        "mergeCommit": "5da1f4b1fd2e9f8c5f2680117375f68c78ff1f0f"
      }
    },
    {
      "id": "github:pr:huggingface/tokenizers:2342:closed",
      "type": "upstream_pr_state",
      "project": "tokenizers",
      "repository": "huggingface/tokenizers",
      "number": 2342,
      "title": "docs: note that WordPiece training uses BPE",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/huggingface/tokenizers/pull/2342",
      "occurredAt": "2026-08-18T22:38:44Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "56373a6611ac67577c0ac703d1b59ab2d8e1a787",
        "mergeCommit": "743379642cb774aee1671877eaec6518bab1a9d9"
      }
    },
    {
      "id": "github:pr:django/django:21800:closed",
      "type": "upstream_pr_state",
      "project": "django",
      "repository": "django/django",
      "number": 21800,
      "title": "Fixed #37044 -- Document that FileField.upload_to paths are not access-controlled.",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/django/django/pull/21800",
      "occurredAt": "2026-08-18T22:38:42Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "19999fba051e104de4c4d3bcd4bb7a9a22d39782",
        "mergeCommit": "125f37bcbdfdb5f6e1e6ecfbe04cbb8e4878a41e"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:111117:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 111117,
      "title": "fix(update): keep repair JSON output parseable",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/111117",
      "occurredAt": "2026-08-18T22:37:14Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "c6e26379d6a68403bbd98025be91284436549155",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:numpy/numpy:32337:closed",
      "type": "upstream_pr_state",
      "project": "numpy",
      "repository": "numpy/numpy",
      "number": 32337,
      "title": "DOC: clarify nan_to_num copy= semantics",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/numpy/numpy/pull/32337",
      "occurredAt": "2026-08-18T21:48:14Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "14e517e9e130a14b9093fd8fc331c9b2273bdae5",
        "mergeCommit": "d981e4a670ae63abf6278203dfa8aa70602633b3"
      }
    },
    {
      "id": "github:pr:huggingface/tokenizers:2342:open",
      "type": "upstream_pr_state",
      "project": "tokenizers",
      "repository": "huggingface/tokenizers",
      "number": 2342,
      "title": "docs: note that WordPiece training uses BPE",
      "summary": "Opened upstream",
      "url": "https://github.com/huggingface/tokenizers/pull/2342",
      "occurredAt": "2026-08-18T21:27:39Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "56373a6611ac67577c0ac703d1b59ab2d8e1a787",
        "mergeCommit": "45b2912dd3e73f806afca65acbfda4b4c403b114"
      }
    },
    {
      "id": "github:pr:django/django:21800:open",
      "type": "upstream_pr_state",
      "project": "django",
      "repository": "django/django",
      "number": 21800,
      "title": "Fixed #37044 -- Document that FileField.upload_to paths are not access-controlled.",
      "summary": "Opened upstream",
      "url": "https://github.com/django/django/pull/21800",
      "occurredAt": "2026-08-18T21:27:16Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "19999fba051e104de4c4d3bcd4bb7a9a22d39782",
        "mergeCommit": "b6e865a34a118273cbf4edd6ad08d579ad15ecde"
      }
    },
    {
      "id": "github:pr:triton-lang/triton:11362:open",
      "type": "upstream_pr_state",
      "project": "triton",
      "repository": "triton-lang/triton",
      "number": 11362,
      "title": "Validate Autotuner prune_configs_by[\"top_k\"] values",
      "summary": "Opened upstream",
      "url": "https://github.com/triton-lang/triton/pull/11362",
      "occurredAt": "2026-08-18T21:15:48Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "3aa7ef7a5b6b8fc99d0dd1e4d976e5ae3056f294",
        "mergeCommit": "5ce7c0b8dc4ae2ef78e8c2bac49a0f1a24d7ca47"
      }
    },
    {
      "id": "github:pr:openssl/openssl:32422:open",
      "type": "upstream_pr_state",
      "project": "openssl",
      "repository": "openssl/openssl",
      "number": 32422,
      "title": "doc: add missing const to PEM write SYNOPSIS",
      "summary": "Opened upstream",
      "url": "https://github.com/openssl/openssl/pull/32422",
      "occurredAt": "2026-08-18T21:03:10Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "7755cdd6accf1b87da37767f48a68e0eef23a699",
        "mergeCommit": "206b5a8bbb1e1c736ea7005ab5375b326e78aa4c"
      }
    },
    {
      "id": "github:pr:apache/kafka:23195:open",
      "type": "upstream_pr_state",
      "project": "kafka",
      "repository": "apache/kafka",
      "number": 23195,
      "title": "MINOR: Fix typos in Streams configuration docs",
      "summary": "Opened upstream",
      "url": "https://github.com/apache/kafka/pull/23195",
      "occurredAt": "2026-08-18T21:01:01Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "0b056ce84263fd11a021cdf4bd3e3f59bbc9337b",
        "mergeCommit": "e23f3187298ce46447c137bcceab0091c577b426"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:105029:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 105029,
      "title": "fix(gateway): revoke attach grants on deletion",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/105029",
      "occurredAt": "2026-08-17T03:41:33Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "fb137a71e7288e7e166a717bfec8ae8f2fecf562",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122457:merged",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122457,
      "title": "fix(plugins): adopt root context engines on caller-owned handles",
      "summary": "Merged upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122457",
      "occurredAt": "2026-08-16T23:53:36Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "5b43481130184bf454cd4c29211acd9c15fc2639",
        "mergeCommit": "1e7874ef14e625c3eb5e538807afbcb1377a33d0"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:123676:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 123676,
      "title": "fix: spawned child prompt omits staged attachment file paths",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/123676",
      "occurredAt": "2026-08-14T13:51:06Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "d9460ac5db9b9d4a14800c2249be7fbdd7a9c582",
        "mergeCommit": "5b7877d0c63bcbca9e6e606c97af77fa4cd05440"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:123321:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 123321,
      "title": "fix(feishu): keep pre-tool text in streaming card replies",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/123321",
      "occurredAt": "2026-08-13T21:22:38Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "71de73521bbee1cb5901cb39beb03781abec4fa2",
        "mergeCommit": "0425b4ee23d8d0050ff3678d785581de015b358f"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18505:closed",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18505,
      "title": "fix(cloud): refresh agent routing key TTL on heartbeat (#18277)",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/elizaOS/eliza/pull/18505",
      "occurredAt": "2026-08-13T06:23:47Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "7dd21dccc6b3550ab6209f4b12947670c09d77e4",
        "mergeCommit": "6bf146b07d1ce7caabff5db596de12903ad10f67"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122984:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122984,
      "title": "fix(plugins): allow install when outgoing channel schema disagrees",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122984",
      "occurredAt": "2026-08-13T04:14:56Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "5294d7ba03ad6662551325724d0f5152701ba4eb",
        "mergeCommit": "9c646ae81c75141235e944c70611e0c5c88cc151"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18522:closed",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18522,
      "title": "fix(google-workspace): require explicit least-privilege OAuth scopes",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/elizaOS/eliza/pull/18522",
      "occurredAt": "2026-08-12T22:56:34Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "69806f9864c68eed9d3ee03255a50ed61e71b574",
        "mergeCommit": "8b9b9dd2fa6aaeeac93de3febc8ec0684b0f8528"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18523:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18523,
      "title": "fix(google): unify LifeOps and Settings OAuth callback URL",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18523",
      "occurredAt": "2026-08-12T22:53:18Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "d768019c12cef7cef1c47fc8274c1223da3b77cf",
        "mergeCommit": "2de0c1ef6a968ec6c9ada6f4785ff3d9cc7d42ac"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122855:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122855,
      "title": "fix(subagents): preserve announce drop vs none delivery reasons",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122855",
      "occurredAt": "2026-08-12T22:50:38Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "05565da36288836ddc822e8eb377d6a9e3c198ff",
        "mergeCommit": "3ef51367dd58cec6b7509c03c7b650d154f232b8"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122827:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122827,
      "title": "fix(slack): strip Exec failed traces from streaming replies",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122827",
      "occurredAt": "2026-08-12T21:40:06Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "3203c55bcae1931ea0ca7d9d2f8477ac64f6a07e",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122804:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122804,
      "title": "fix(plugins): honor enabledByDefault in config validation warnings",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122804",
      "occurredAt": "2026-08-12T20:42:22Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "2a603ba0572c55c6a0732e63f4f156b78b694f84",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122461:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122461,
      "title": "fix(ui): restore sidebar session delete and rename dialogs",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/122461",
      "occurredAt": "2026-08-12T19:48:02Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "733f61daa7c08c84c488f49a0ee37315247ca3c4",
        "mergeCommit": "215516140d6f0c830537fdecce09ca50b077e5b6"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122461:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122461,
      "title": "fix(ui): restore sidebar session delete and rename dialogs",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122461",
      "occurredAt": "2026-08-12T05:28:58Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "733f61daa7c08c84c488f49a0ee37315247ca3c4",
        "mergeCommit": "215516140d6f0c830537fdecce09ca50b077e5b6"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122460:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122460,
      "title": "fix: CLI backend sessions no longer flagged stuck while streaming",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122460",
      "occurredAt": "2026-08-12T05:28:29Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "703d457020e4a9efc09c1619f4d462ed51b8d634",
        "mergeCommit": "6f749d7f6e026a5126ddc972af5eee9121faae1b"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18503:closed",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18503,
      "title": "fix(cloud): preserve my-agents character sort without featured pin",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/elizaOS/eliza/pull/18503",
      "occurredAt": "2026-08-12T05:26:13Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "e8af669461fda25d2b90a5234e81678a0d400d6c",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:122457:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 122457,
      "title": "fix(plugins): adopt root context engines on caller-owned handles",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/122457",
      "occurredAt": "2026-08-12T05:25:20Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "01e0083069ab24871e47d4ad121cf5cbe2b444e6",
        "mergeCommit": "0078812e753f42882e723533bc3cb9baeabf4ade"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18516:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18516,
      "title": "fix(notes): require structural confirmation for clear-notes (#18383)",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18516",
      "occurredAt": "2026-08-12T05:11:51Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "49ef346f401ba3f806129df2eb37db0e64170e6e",
        "mergeCommit": "c4b1a1559f9497732b585decf4e62a24b82bba5b"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18519:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18519,
      "title": "fix(app-core): supervisor test fails fast when child never spawns",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18519",
      "occurredAt": "2026-08-12T05:11:46Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "b6a61e773c0c7292c5e3a3c8d2c9e5bace7a4b8f",
        "mergeCommit": "584fdf974d0c6912146415fb62be26e4f029cbb2"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18504:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18504,
      "title": "fix(app): harden Playwright Node-24 runtime probe and fail-fast resolution",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18504",
      "occurredAt": "2026-08-12T05:10:40Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "a43f6e83b5b5673ed45f7951634d4a68f79ac40f",
        "mergeCommit": "96d10ebe17c9f8d48f6d0ea2478d7a9eb7e850f8"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18506:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18506,
      "title": "fix(ui): RelativeTime short path renders future timestamps as \"in X\"",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18506",
      "occurredAt": "2026-08-12T05:10:36Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "a369994727baf4b57be9a00c9cf4dd46a3b18466",
        "mergeCommit": "a4c1956c1cc1a760ba9fd7da36b383198766ae87"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18508:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18508,
      "title": "fix(cloud): flush snapshot error-body excerpt decode and add tests (#18228)",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18508",
      "occurredAt": "2026-08-12T05:10:32Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "7eef5d3a1594b2d309f234884607dbe492e69756",
        "mergeCommit": "911cb397a1be8067b38ad71cf21cc28edecca104"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18509:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18509,
      "title": "test(eliza-code): harden TUI owner session bootstrap tests (#18270)",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18509",
      "occurredAt": "2026-08-12T05:10:27Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "1546e83c7014991e606e42f409c8a35fce3ef124",
        "mergeCommit": "b16246e79d4f0f28411ed4b77e23ff405d8d4ade"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18514:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18514,
      "title": "docs(security): restore GitHub-discoverable SECURITY.md (#18446)",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18514",
      "occurredAt": "2026-08-12T05:10:24Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "0d6973ad4e78df636db126d0e1be0dee565454df",
        "mergeCommit": "5dd02983b41b2725ffca95d0718d65de0ab58e88"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18501:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18501,
      "title": "fix(notes): accept smart quotes in titled/named delete derivation (#18377)",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18501",
      "occurredAt": "2026-08-12T05:09:14Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "bff872b4e382693b38f67ed4130c9785f24e1cdd",
        "mergeCommit": "7440d36d7a9d7b83a5286848d72595be0ec04a8c"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18502:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18502,
      "title": "fix(plugin-task-coordinator): harden server-entry UI import guard (#18031)",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18502",
      "occurredAt": "2026-08-12T05:09:10Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "61001e06e34fd3d74153eef47c06e5fa5bab6b0e",
        "mergeCommit": "f0caa8e00d91a529acfe912bd0d890af547224a4"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18282:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18282,
      "title": "fix(ci): hold an indirected Bun base image to the canonical pin",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18282",
      "occurredAt": "2026-08-12T05:03:45Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "98a1fc2008ac19ca758127855472cf84978ccec0",
        "mergeCommit": "7ea655220fe20b93347747b4a403848b92daf1d4"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18511:closed",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18511,
      "title": "feat(core): harden research cancellation tests for AbortSignal support",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/elizaOS/eliza/pull/18511",
      "occurredAt": "2026-08-12T04:43:25Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "5dfa18961df31ad1aac792d6fdf204976eb55e36",
        "mergeCommit": "86bf3d5878ada8aafd710309a3fd14e3d9bca7d5"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18513:closed",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18513,
      "title": "ci: avoid duplicate privileged work for fork pull requests",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/elizaOS/eliza/pull/18513",
      "occurredAt": "2026-08-12T04:36:28Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "2d70a267b4ce17aefd0e71a3c2372b8589c284b8",
        "mergeCommit": "93123c0a29c66581f9a49ef608c07cd1b8f958d4"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18523:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18523,
      "title": "fix(google): unify LifeOps and Settings OAuth callback URL",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18523",
      "occurredAt": "2026-08-12T04:20:31Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "c463880cc53201cc8b439d9950b6dcbd52db58a4",
        "mergeCommit": "d9fc752de702aa19af2f1dda5fc3e35bb1e5ebab"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18522:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18522,
      "title": "fix(google-workspace): require explicit least-privilege OAuth scopes",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18522",
      "occurredAt": "2026-08-12T04:19:15Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "69806f9864c68eed9d3ee03255a50ed61e71b574",
        "mergeCommit": "333ef022441354411a8b9aa4c95fbccfc50c6230"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18505:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18505,
      "title": "fix(cloud): refresh agent routing key TTL on heartbeat (#18277)",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18505",
      "occurredAt": "2026-08-12T03:45:20Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "7dd21dccc6b3550ab6209f4b12947670c09d77e4",
        "mergeCommit": "6bf146b07d1ce7caabff5db596de12903ad10f67"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18181:closed",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18181,
      "title": "fix(agent): stop asserting expiry on unattributed pairing rejections; env-correct console link",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/elizaOS/eliza/pull/18181",
      "occurredAt": "2026-08-11T05:45:28Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "2a727f721694ba086e04f7fac42dbdd93aeeadcd",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18282:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18282,
      "title": "fix(ci): hold an indirected Bun base image to the canonical pin",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18282",
      "occurredAt": "2026-08-10T09:05:04Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "98a1fc2008ac19ca758127855472cf84978ccec0",
        "mergeCommit": "ea2a9b9f5874996ca64e16eed3ea9eaee87475c5"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18186:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18186,
      "title": "fix(cloud): pin the staging onboarding app origin to app-staging.elizacloud.ai",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18186",
      "occurredAt": "2026-08-10T01:55:51Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "2d190944d5f93603097e4c4289e28838d7e71dc9",
        "mergeCommit": "a936194ecad1557c5e80d0a71161566b585306ab"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18191:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18191,
      "title": "fix(cloud): rotate agent keys on the caller's transaction, not a second connection",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18191",
      "occurredAt": "2026-08-10T00:36:10Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "7ea5f2b6b95f820379a8f8d328660942f2100ba5",
        "mergeCommit": "f8592911fc714ca1df120fae34a716823f08454c"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18216:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18216,
      "title": "chore(agent): restore Biome formatting broken by #18207",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18216",
      "occurredAt": "2026-08-09T22:32:22Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "7a784cd668bfdfa2129ec92c5d8e48500294851a",
        "mergeCommit": "1a558d3078dd6f58685d938d798edd614ebba4fa"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18191:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18191,
      "title": "fix(cloud): rotate the managed-launch agent key on the launch transaction",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18191",
      "occurredAt": "2026-08-09T17:52:43Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "c0288eee21edd14b1411e29e4c8f848ed4047c89",
        "mergeCommit": "6e6829d99ee91d97d34f056657b0e0bceca23ccd"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18186:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18186,
      "title": "fix(cloud): pin staging onboarding host vars so staging stops resolving production",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18186",
      "occurredAt": "2026-08-09T16:55:39Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "05aae308ec143009b6414ba12adb8f2f7fd452bb",
        "mergeCommit": "0c3a47c2917adb170b4f63756ae23fa44d03c2ba"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18181:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18181,
      "title": "fix(agent): stop asserting expiry on unattributed pairing rejections; env-correct console link",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18181",
      "occurredAt": "2026-08-09T16:02:30Z",
      "actor": "felirami",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "2a727f721694ba086e04f7fac42dbdd93aeeadcd",
        "mergeCommit": "12b6d2a8e8a4c626b84e622bd8ced6f7bdcd3f47"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18178:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18178,
      "title": "fix(ui): app hosts redeem pairing in-process instead of dead-ending on /pair",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18178",
      "occurredAt": "2026-08-09T15:27:28Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "393926a230b3d9ed7f7e5e4d4ef3dc6f24bc1eca",
        "mergeCommit": "54a20d2a5d5e09b73f31992227b81da114578cf6"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18101:merged",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18101,
      "title": "fix(cloud): secure Telegram browser onboarding continuation",
      "summary": "Merged upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18101",
      "occurredAt": "2026-08-09T06:11:21Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "cc591dbf8ad94e9180ecb655cea7eb42f96e97e2",
        "mergeCommit": "bc0752eea6f3d84b38ba4dc0f8484bc09be29e15"
      }
    },
    {
      "id": "github:pr:elizaOS/eliza:18101:open",
      "type": "upstream_pr_state",
      "project": "eliza",
      "repository": "elizaOS/eliza",
      "number": 18101,
      "title": "fix(cloud): secure Telegram browser onboarding continuation",
      "summary": "Opened upstream",
      "url": "https://github.com/elizaOS/eliza/pull/18101",
      "occurredAt": "2026-08-09T00:34:40Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "80de270a704ae0234e6e03dfb7ed0f7b6d22f3f4",
        "mergeCommit": "2cd0c99765d1ab5c57887c9d627cb0dac8bbf1f0"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:104492:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 104492,
      "title": "fix(gateway): preserve channel restart ownership",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/104492",
      "occurredAt": "2026-08-05T05:03:52Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "be8ca9eefbf9317beaa8f7b061310e30a11c011e",
        "mergeCommit": null
      }
    },
    {
      "id": "github:release:arcabotai/clawfix:363706050",
      "type": "release",
      "project": "ClawFix",
      "repository": "arcabotai/clawfix",
      "number": null,
      "title": "Release v0.12.0",
      "summary": "Published v0.12.0",
      "url": "https://github.com/arcabotai/clawfix/releases/tag/v0.12.0",
      "occurredAt": "2026-08-02T05:24:40Z",
      "actor": "github-actions[bot]",
      "role": "publisher",
      "state": "released",
      "evidence": {
        "releaseId": 363706050,
        "tag": "v0.12.0"
      }
    },
    {
      "id": "github:pr:NousResearch/hermes-agent:74779:closed",
      "type": "upstream_pr_state",
      "project": "hermes-agent",
      "repository": "NousResearch/hermes-agent",
      "number": 74779,
      "title": "fix(desktop): map SSH profiles to remote profiles",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/NousResearch/hermes-agent/pull/74779",
      "occurredAt": "2026-08-01T21:30:36Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "521d48bd844e7c8469f13117745f44031755e7d1",
        "mergeCommit": "33febe913041f5bacd2f79fbdcb02aa8dda70c2c"
      }
    },
    {
      "id": "github:credit:NousResearch/hermes-agent:76400:commit author",
      "type": "upstream_credit",
      "project": "Hermes Agent",
      "repository": "NousResearch/hermes-agent",
      "number": 76400,
      "title": "fix(desktop): map SSH profiles to remote profiles (+ token-root anchor for non-default profiles)",
      "summary": "Merged upstream with Cad authorship preserved",
      "url": "https://github.com/NousResearch/hermes-agent/pull/76400",
      "occurredAt": "2026-08-01T21:30:17Z",
      "actor": "arcabotai",
      "role": "commit author",
      "state": "merged",
      "evidence": {
        "implementationCommit": "e1c1af9378d441e89a0e3cf4bd6979565168ef42",
        "additionalImplementationCommits": [
          "84838ec21ba4b049d6ca66b1c1bf7f2fb5f42300",
          "e2095dd77ea4211a2c4ad75c9069193acca2a155",
          "ffd9a9e78fbf135e6029c921e67b53460a55044d",
          "c444915f21d3a85220adbdb64069626c7281b8d9"
        ],
        "mergeCommit": "8b8ebc26bb5a433c1975615c7c8e4a0182d94f36"
      }
    },
    {
      "id": "github:review:block/buzz:3894:4831913754",
      "type": "review_submitted",
      "project": "Buzz",
      "repository": "block/buzz",
      "number": 3894,
      "title": "fix(media): serve Range requests on Cloudflare R2",
      "summary": "Submitted changes requested review",
      "url": "https://github.com/block/buzz/pull/3894#pullrequestreview-4831913754",
      "occurredAt": "2026-07-31T20:19:35Z",
      "actor": "arcabotai",
      "role": "reviewer",
      "state": "changes_requested",
      "evidence": {
        "reviewId": 4831913754,
        "commitId": "180dbb825204d4f295c2d322d850611fd8b684e8"
      }
    },
    {
      "id": "github:pr:block/buzz:3963:open",
      "type": "upstream_pr_state",
      "project": "buzz",
      "repository": "block/buzz",
      "number": 3963,
      "title": "fix(acp): clarify pool worker startup errors",
      "summary": "Opened upstream",
      "url": "https://github.com/block/buzz/pull/3963",
      "occurredAt": "2026-07-31T17:34:55Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "91d722e905d87d6b32ec3a6928fcbd11bf45fad4",
        "mergeCommit": "4a20de0e8055034b9a84d80d568a26286cdbda68"
      }
    },
    {
      "id": "github:pr:NousResearch/hermes-agent:74779:open",
      "type": "upstream_pr_state",
      "project": "hermes-agent",
      "repository": "NousResearch/hermes-agent",
      "number": 74779,
      "title": "fix(desktop): map SSH profiles to remote profiles",
      "summary": "Opened upstream",
      "url": "https://github.com/NousResearch/hermes-agent/pull/74779",
      "occurredAt": "2026-07-30T10:53:33Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "521d48bd844e7c8469f13117745f44031755e7d1",
        "mergeCommit": "33febe913041f5bacd2f79fbdcb02aa8dda70c2c"
      }
    },
    {
      "id": "github:pr:openclaw/crabbox:1192:merged",
      "type": "upstream_pr_state",
      "project": "crabbox",
      "repository": "openclaw/crabbox",
      "number": 1192,
      "title": "fix(blaxel): lifecycle policies, full-document label updates, absolute FS paths",
      "summary": "Merged upstream",
      "url": "https://github.com/openclaw/crabbox/pull/1192",
      "occurredAt": "2026-07-27T12:53:42Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "013974334b62a05b917fd605212175007d97412b",
        "mergeCommit": "08a5f9ac92426369c2c3a6fcbdc8669802d41202"
      }
    },
    {
      "id": "github:release:arcabotai/clawfix:359113840",
      "type": "release",
      "project": "ClawFix",
      "repository": "arcabotai/clawfix",
      "number": null,
      "title": "v0.11.2",
      "summary": "Published v0.11.2",
      "url": "https://github.com/arcabotai/clawfix/releases/tag/v0.11.2",
      "occurredAt": "2026-07-24T06:22:17Z",
      "actor": "github-actions[bot]",
      "role": "publisher",
      "state": "released",
      "evidence": {
        "releaseId": 359113840,
        "tag": "v0.11.2"
      }
    },
    {
      "id": "github:release:arcabotai/clawfix:359103934",
      "type": "release",
      "project": "ClawFix",
      "repository": "arcabotai/clawfix",
      "number": null,
      "title": "v0.11.1",
      "summary": "Published v0.11.1",
      "url": "https://github.com/arcabotai/clawfix/releases/tag/v0.11.1",
      "occurredAt": "2026-07-24T06:00:01Z",
      "actor": "github-actions[bot]",
      "role": "publisher",
      "state": "released",
      "evidence": {
        "releaseId": 359103934,
        "tag": "v0.11.1"
      }
    },
    {
      "id": "github:release:arcabotai/clawfix:359080070",
      "type": "release",
      "project": "ClawFix",
      "repository": "arcabotai/clawfix",
      "number": null,
      "title": "v0.11.0",
      "summary": "Published v0.11.0",
      "url": "https://github.com/arcabotai/clawfix/releases/tag/v0.11.0",
      "occurredAt": "2026-07-24T04:27:42Z",
      "actor": "github-actions[bot]",
      "role": "publisher",
      "state": "released",
      "evidence": {
        "releaseId": 359080070,
        "tag": "v0.11.0"
      }
    },
    {
      "id": "github:release:arcabotai/clawfix:358837760",
      "type": "release",
      "project": "ClawFix",
      "repository": "arcabotai/clawfix",
      "number": null,
      "title": "Release v0.10.0",
      "summary": "Published v0.10.0",
      "url": "https://github.com/arcabotai/clawfix/releases/tag/v0.10.0",
      "occurredAt": "2026-07-23T17:10:37Z",
      "actor": "arcabotai",
      "role": "publisher",
      "state": "released",
      "evidence": {
        "releaseId": 358837760,
        "tag": "v0.10.0"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:107963:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 107963,
      "title": "fix(update): reject npm redacted global root paths",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/107963",
      "occurredAt": "2026-07-19T10:05:11Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "a4e3041b8660fadcd1615e5d15b30d30e859e666",
        "mergeCommit": null
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:111117:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 111117,
      "title": "fix(update): keep repair JSON output parseable",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/111117",
      "occurredAt": "2026-07-19T01:51:40Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "c6e26379d6a68403bbd98025be91284436549155",
        "mergeCommit": null
      }
    },
    {
      "id": "github:credit:openclaw/clickclack:92:co-author",
      "type": "upstream_credit",
      "project": "ClickClack",
      "repository": "openclaw/clickclack",
      "number": 92,
      "title": "feat: add typed agent progress events",
      "summary": "Merged with public Arca co-author credit",
      "url": "https://github.com/openclaw/clickclack/pull/92",
      "occurredAt": "2026-07-17T04:37:02Z",
      "actor": "arcabotai",
      "role": "co-author",
      "state": "merged",
      "evidence": {
        "implementationCommit": "068ce38bf1e93e8caec8090dcbc573fb4a48bf45",
        "additionalImplementationCommits": [],
        "mergeCommit": "064a46fc73e11dff15cc2af03e631a28b42ddef1"
      }
    },
    {
      "id": "github:credit:openclaw/clickclack:91:co-author",
      "type": "upstream_credit",
      "project": "ClickClack",
      "repository": "openclaw/clickclack",
      "number": 91,
      "title": "feat: add integration history helpers",
      "summary": "Merged with public Arca co-author credit",
      "url": "https://github.com/openclaw/clickclack/pull/91",
      "occurredAt": "2026-07-17T04:25:50Z",
      "actor": "arcabotai",
      "role": "co-author",
      "state": "merged",
      "evidence": {
        "implementationCommit": "79d96964549d020143d50cbc4794ad460bf1ed87",
        "additionalImplementationCommits": [],
        "mergeCommit": "3e1d2841a314c139c1f053605dbb6d94d9e81a07"
      }
    },
    {
      "id": "github:pr:openclaw/clickclack:78:closed",
      "type": "upstream_pr_state",
      "project": "clickclack",
      "repository": "openclaw/clickclack",
      "number": 78,
      "title": "feat: add Hermes Agent connector example",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/clickclack/pull/78",
      "occurredAt": "2026-07-17T03:21:14Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "5a20a79973c8e807f7d92d739c5f0c7a7d1281cd",
        "mergeCommit": "93529b3c7ad9a076604c8c6280e99afc9474d3cb"
      }
    },
    {
      "id": "github:release:arcabotai/clawfix:355434330",
      "type": "release",
      "project": "ClawFix",
      "repository": "arcabotai/clawfix",
      "number": null,
      "title": "Release v0.9.1",
      "summary": "Published v0.9.1",
      "url": "https://github.com/arcabotai/clawfix/releases/tag/v0.9.1",
      "occurredAt": "2026-07-17T01:56:27Z",
      "actor": "github-actions[bot]",
      "role": "publisher",
      "state": "released",
      "evidence": {
        "releaseId": 355434330,
        "tag": "v0.9.1"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:107901:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 107901,
      "title": "fix(update): reject npm redacted global root paths",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/107901",
      "occurredAt": "2026-07-15T03:27:44Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "1dab58ea4d0a61221c9d7884b5a8bc9d1c043511",
        "mergeCommit": "14de221f1422dc522ae8a4bcff98e6eead018c4e"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:107243:merged",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 107243,
      "title": "fix(memory-core): preserve canonical cache rows during legacy migration",
      "summary": "Merged upstream",
      "url": "https://github.com/openclaw/openclaw/pull/107243",
      "occurredAt": "2026-07-14T16:40:36Z",
      "actor": "felirami",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "e35ddb3ce365c07419365d5b799bbb45b65ac38e",
        "mergeCommit": "c1191cdf2fbbea4cc9797d7f110a4e0acf50d3c7"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:107304:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 107304,
      "title": "fix(zai): Coding Plan chat turns always fail with fake rate-limit when system prompt carries OpenClaw signature line",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/107304",
      "occurredAt": "2026-07-14T09:40:22Z",
      "actor": "felirami",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "179050b9ef194efc7bc68b3d5375233600f09b8f",
        "mergeCommit": "253ff6145af95d2e5696e81879f30f5eff00799c"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:107276:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 107276,
      "title": "fix(memory-core): preserve canonical embedding cache on migration",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/107276",
      "occurredAt": "2026-07-14T08:37:48Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "3072762c82526c0fce27804c6b3839f0002db49a",
        "mergeCommit": "bb66f10655e2a8e626ddc799fdd22f2b255e410f"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:104893:merged",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 104893,
      "title": "fix(discord): retry stale preview cleanup after final delivery",
      "summary": "Merged upstream",
      "url": "https://github.com/openclaw/openclaw/pull/104893",
      "occurredAt": "2026-07-13T10:23:28Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "merged",
      "evidence": {
        "headSha": "574cc1ea367cc3c24fd81334833988cfc4dd86c3",
        "mergeCommit": "0e5ed900b0f84d313b7df11d038fd546baf301bb"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:104192:closed",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 104192,
      "title": "fix(secrets): resolve active exec refs locally",
      "summary": "Closed upstream without merge",
      "url": "https://github.com/openclaw/openclaw/pull/104192",
      "occurredAt": "2026-07-12T09:08:56Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "closed",
      "evidence": {
        "headSha": "02a66be2410cd70c97e7d9305024c7fb5496ea63",
        "mergeCommit": "cfcca6f452b984cf1ff92f3ddf1cac72c3592d37"
      }
    },
    {
      "id": "github:pr:openclaw/openclaw:105029:open",
      "type": "upstream_pr_state",
      "project": "openclaw",
      "repository": "openclaw/openclaw",
      "number": 105029,
      "title": "fix(gateway): revoke attach grants on deletion",
      "summary": "Opened upstream",
      "url": "https://github.com/openclaw/openclaw/pull/105029",
      "occurredAt": "2026-07-12T05:47:08Z",
      "actor": "arcabotai",
      "role": "author",
      "state": "open",
      "evidence": {
        "headSha": "fb137a71e7288e7e166a717bfec8ae8f2fecf562",
        "mergeCommit": null
      }
    },
    {
      "id": "github:review:farcasterorg/hypersnap:10:4177281968",
      "type": "review_submitted",
      "project": "Hypersnap / Snapchain",
      "repository": "farcasterorg/hypersnap",
      "number": 10,
      "title": "fix: missing hyper api, backfill, nightly deploys",
      "summary": "Submitted changes requested review",
      "url": "https://github.com/farcasterorg/hypersnap/pull/10#pullrequestreview-4177281968",
      "occurredAt": "2026-04-26T18:39:27Z",
      "actor": "arcabotai",
      "role": "reviewer",
      "state": "changes_requested",
      "evidence": {
        "reviewId": 4177281968,
        "commitId": "fbf08fcc1465e1fa084f2561312f41d9a8ebbf18"
      }
    }
  ]
}
