Skip to content

Upstream canary failed: prod open-target-dispatcher 26.814.41407 #84

Description

@github-actions

Automated upstream canary failure.

Fingerprint: prod:open-target-dispatcher:26.814.41407:6720

Field Value
Workflow run https://github.com/better-slop/codex-app-linux/actions/runs/32156276937
Failing job upstream-canary
Failing step Run upstream canary
Channel prod
Upstream version 26.814.41407
Upstream build 6720
Package version 26.814.41407-launcher.35
Contract/smoke open-target-dispatcher
Publish blocked before mutation yes

Exact error:

open-target-dispatcher contract changed: missing open target map

Relevant log excerpt:

              },
              "runtime": {
                "channel": "beta",
                "entryId": "linux-managed-smoke",
                "protocolVersion": 2
              }
            }
          },
          {
            "name": "node-runtime",
            "ok": true,
            "durationMs": 7,
            "detail": {
              "stdout": "v24.14.0"
            }
          },
          {
            "name": "bundled-codex-launcher",
            "ok": true,
            "durationMs": 0,
            "detail": {
              "launcher": "codex-app-linux-beta",
              "bundledCodex": "resources/codex"
            }
          },
          {
            "name": "bundled-codex-dynamic-tools",
            "ok": true,
            "durationMs": 162,
            "detail": {
              "canonicalThreadId": "01a01590-e29d-7613-bf66-a95563bf5749",
              "legacyThreadId": "01a01590-e2c2-77c2-9d4b-60d31e5fc25d",
              "hybridRejected": true
            }
          },
          {
            "name": "node_repl",
            "ok": true,
            "durationMs": 9,
            "detail": {
              "exitCode": 1
            }
          },
          {
            "name": "cua_node_repl",
            "ok": true,
            "durationMs": 8,
            "detail": {
              "exitCode": 1
            }
          },
          {
            "name": "owl-runtime-contract",
            "ok": true,
            "durationMs": 322,
            "detail": {
              "runtimeName": "owl",
              "checked": true
            }
          },
          {
            "name": "linux-window-focusable-contract",
            "ok": true,
            "durationMs": 1537,
            "detail": {
              "checked": 1
            }
          },
          {
            "name": "desktop-launcher-version",
            "ok": true,
            "durationMs": 53,
            "detail": {
              "stdout": "26.727.40816-beta.6066.launcher.35"
            }
          },
          {
            "name": "desktop-binary-boot",
            "ok": true,
            "durationMs": 8052,
            "detail": {
              "exitCode": null,
              "timedOut": true,
              "bootSignal": "log",
              "inspectedWindows": true
            }
          },
          {
            "name": "web-browser-shell",
            "ok": true,
            "durationMs": 10181,
            "detail": {
              "url": "http://127.0.0.1:41863/"
            }
          }
        ],
        "ok": true
      }
    }
  },
  "failures": [
    {
      "channel": "prod",
      "phase": "build",
      "failingName": "open-target-dispatcher",
      "upstreamVersion": "26.814.41407",
      "upstreamBuildNumber": "6720",
      "packageVersion": "26.814.41407-launcher.35",
      "fingerprint": "prod:open-target-dispatcher:26.814.41407:6720",
      "errorMessage": "open-target-dispatcher contract changed: missing open target map",
      "localReproductionCommand": "node scripts/canary.mjs --channel prod --json-output dist/upstream-canary-prod.json",
      "codePaths": [
        "scripts/lib/upstream-patches.mjs",
        "test/upstream-patches.test.mjs"
      ],
      "publishBlockedBeforeMutation": true
    }
  ],
  "finishedAt": "2026-08-18T15:50:32.098Z"
}

Local reproduction:

node scripts/canary.mjs --channel prod --json-output dist/upstream-canary-prod.json

Likely code paths:

  • scripts/lib/upstream-patches.mjs
  • test/upstream-patches.test.mjs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions