[
  {
    "version": "2.1.1",
    "versionAdvisory": {
      "status": "behind_latest",
      "currentVersion": "2.1.1",
      "latestVersion": "2.1.2",
      "updateCommand": "vp i -g @opencode/cli",
      "canUpdate": true,
      "canInstallVersion": true,
      "checkedAt": "2026-10-21T08:05:58.141Z",
      "message": "Install the update now or review provider settings."
    },
    "updateState": {
      "status": "running",
      "startedAt": "2026-10-21T08:06:14.090Z",
      "finishedAt": null,
      "message": "Checking for the latest version",
      "output": null
    }
  },
  {
    "version": "2.1.1",
    "versionAdvisory": {
      "status": "behind_latest",
      "currentVersion": "2.1.1",
      "latestVersion": "2.1.2",
      "updateCommand": "vp i -g @opencode/cli",
      "canUpdate": true,
      "canInstallVersion": true,
      "checkedAt": "2026-10-21T08:05:58.141Z",
      "message": "Install the update now or review provider settings."
    },
    "updateState": {
      "status": "running",
      "startedAt": "2026-10-21T08:06:14.090Z",
      "finishedAt": null,
      "message": "Running vp i -g @opencode/cli",
      "output": null
    }
  },
  {
    "version": "2.1.1",
    "versionAdvisory": {
      "status": "behind_latest",
      "currentVersion": "2.1.1",
      "latestVersion": "2.1.2",
      "updateCommand": "vp i -g @opencode/cli",
      "canUpdate": true,
      "canInstallVersion": true,
      "checkedAt": "2026-10-21T08:05:58.141Z",
      "message": "Install the update now or review provider settings."
    },
    "updateState": {
      "status": "running",
      "startedAt": "2026-10-21T08:06:14.090Z",
      "finishedAt": null,
      "message": "info: Installing 1 global package with Node.js 24.22.0",
      "output": null
    }
  },
  {
    "version": "2.1.1",
    "versionAdvisory": {
      "status": "behind_latest",
      "currentVersion": "2.1.1",
      "latestVersion": "2.1.2",
      "updateCommand": "vp i -g @opencode/cli",
      "canUpdate": true,
      "canInstallVersion": true,
      "checkedAt": "2026-10-21T08:05:58.141Z",
      "message": "Install the update now or review provider settings."
    },
    "updateState": {
      "status": "running",
      "startedAt": "2026-10-21T08:06:14.090Z",
      "finishedAt": null,
      "message": "Verifying the installed version",
      "output": null
    }
  },
  {
    "version": "2.1.1",
    "versionAdvisory": {
      "status": "behind_latest",
      "currentVersion": "2.1.1",
      "latestVersion": "2.1.2",
      "updateCommand": "vp i -g @opencode/cli",
      "canUpdate": true,
      "canInstallVersion": true,
      "checkedAt": "2026-10-21T08:06:21.583Z",
      "message": "Install the update now or review provider settings."
    },
    "updateState": {
      "status": "unchanged",
      "startedAt": "2026-10-21T08:06:14.090Z",
      "finishedAt": "2026-10-21T08:06:20.538Z",
      "message": "Update command completed, but T3 Code still detects an outdated provider version.",
      "output": "\u001b[1m\u001b[94minfo:\u001b[39m\u001b[0m Installing 1 global package with Node.js 24.22.0\n\u001b[32m✓\u001b[39m Installed \u001b[1m@opencode/cli\u001b[0m \u001b[1m2.1.2\u001b[0m\n  Bins: \u001b[1mopencode\u001b[0m, \u001b[1mopencode2\u001b[0m"
    }
  },
  {
    "version": "2.1.1",
    "versionAdvisory": {
      "status": "behind_latest",
      "currentVersion": "2.1.1",
      "latestVersion": "2.1.2",
      "updateCommand": "vp i -g @opencode/cli",
      "canUpdate": true,
      "canInstallVersion": true,
      "checkedAt": "2026-10-21T08:06:21.583Z",
      "message": "Install the update now or review provider settings."
    },
    "updateState": {
      "status": "unchanged",
      "startedAt": "2026-10-21T08:06:14.090Z",
      "finishedAt": "2026-10-21T08:06:20.538Z",
      "message": "Update command completed, but T3 Code still detects an outdated provider version.",
      "output": "\u001b[1m\u001b[94minfo:\u001b[39m\u001b[0m Installing 1 global package with Node.js 24.22.0\n\u001b[32m✓\u001b[39m Installed \u001b[1m@opencode/cli\u001b[0m \u001b[1m2.1.2\u001b[0m\n  Bins: \u001b[1mopencode\u001b[0m, \u001b[1mopencode2\u001b[0m"
    }
  }
]
