From a8c89f232d4780229d18720e0d1ee6c047bfae2a Mon Sep 17 00:00:00 2001 From: a5c automation Date: Wed, 5 Aug 2026 07:39:04 +0000 Subject: [PATCH] chore(graph): track upstream agent versions --- .../agent-version-daily-tracker.inputs.json | 2 +- artifacts/agent-version-tracker/summary.json | 435 +++++++------- .../upstream-targets-and-latest.json | 64 +- .../upstream-current-2026-08-05.yaml | 566 ++++++++++++++++++ .../upstream-current-2026-08-05.yaml | 458 ++++++++++++++ 5 files changed, 1286 insertions(+), 239 deletions(-) create mode 100644 packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-05.yaml create mode 100644 packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-05.yaml diff --git a/.a5c/processes/agent-version-daily-tracker.inputs.json b/.a5c/processes/agent-version-daily-tracker.inputs.json index fce6fbbe5..bb9f4e72a 100644 --- a/.a5c/processes/agent-version-daily-tracker.inputs.json +++ b/.a5c/processes/agent-version-daily-tracker.inputs.json @@ -1,5 +1,5 @@ { "userRequest": "You are an agent version tracker. Check for new releases of the ORIGINAL upstream agent CLI products - NOT our babysitter plugin packages.\n\nSTEP 1: Build atlas.\n```\nnpm run build --workspace=@a5c-ai/atlas\n```\n\nSTEP 2: Get the target list using the SAME logic as\n`scripts/sync-external-plugin-repos.mjs` uses in `buildTargetsFromCatalog()`.\nRead that file to understand the pattern, then run:\n```\nnode -e \"\n import(new URL('file://' + process.cwd() + '/packages/atlas/dist/catalog/sdk.js').href)\n .then(m => {\n const targets = m.listPluginTargetDescriptors()\n .filter(t => t.externalRepo)\n .map(t => ({\n id: t.adapterName || t.targetId,\n displayName: t.displayName,\n cliCommand: t.cliCommand,\n externalPackageName: t.externalPackageName,\n externalRepo: t.externalRepo,\n }));\n console.log(JSON.stringify(targets, null, 2));\n });\n\"\n```\nThis gives you every agent that has an external repo - these are the\nupstream host agents. The `externalPackageName` is the npm package to\ncheck (if set). For agents without an npm package, search the web.\n\nAlso check adapter source for additional install commands:\n```\ngrep -r 'npm install -g' packages/adapters/codecs/src/ | grep -v node_modules | grep -v test\n```\nMerge both lists. EXCLUDE all @a5c-ai/* packages.\n\nSTEP 3: For EACH upstream agent, check the latest published version.\n`npm view @latest version` for npm packages.\nSearch the web for agents distributed differently (pip, binary, etc.).\n\nSTEP 4: Compare against AgentVersion records in the graph.\nRead files in `packages/atlas/graph/agent-stack/agent-versions/` and\n`packages/atlas/graph/agent-stack/products/` to see what versions\nare already recorded.\n\nSTEP 5: For new versions not in the graph:\n- Search the web for release notes, changelog, blog posts\n- Create or update the AgentVersion YAML\n- Note capability changes, new CLI flags, breaking changes, transport/API changes\n\nSTEP 6: If graph files changed:\n- Rebuild: `npm run build --workspace=@a5c-ai/atlas`\n- Branch: `agent-versions/daily-$(date +%Y-%m-%d)`\n- Commit all changes, create ONE PR against staging\n\nSTEP 7: For each new agent+version pair, check for existing issue:\n`gh issue list --label \"agent-version-update\" --search \" \"`\n\nIf none exists, create an issue. The issue body must NOT be a static\ntemplate - fill it with the ACTUAL research you did. Include:\n\n- The exact version numbers (old and new)\n- Links to the actual release notes / changelog / blog post you found\n- A summary of REAL changes you read from those release notes -\n new features, breaking changes, new CLI flags, deprecated flags,\n API/transport changes, new tool capabilities, new supported models\n- Which parts of our system are likely affected based on what changed\n (be specific: \"new --foo flag means launchBehavior needs updating\",\n \"switched from REST to WebSocket means transport-adapter proxy affected\")\n- Whether the new version changes install method or package name\n- Any migration steps mentioned in the release notes\n\nEnd the issue body with the assimilation checklist - but make the\nchecklist items SPECIFIC to what actually changed, not generic.\nFor example, if the release notes mention a new CLI flag, the\nchecklist should say \"Update launchBehavior: add --newFlag to\npromptExtraFlags\" not just \"Update launchBehavior if changed\".\n\nUse label `agent-version-update,graph-update`.\n\nSTEP 8: Print a summary table with ALL agents checked.\n\nIMPORTANT: Cover every upstream agent systematically. Do not stop after one.\nOne PR for all changes in this run.", - "branchName": "agent-versions/daily-2026-07-17", + "branchName": "agent-versions/daily-2026-08-05", "baseBranch": "staging" } diff --git a/artifacts/agent-version-tracker/summary.json b/artifacts/agent-version-tracker/summary.json index 1a9af33e8..c89b37590 100644 --- a/artifacts/agent-version-tracker/summary.json +++ b/artifacts/agent-version-tracker/summary.json @@ -1,303 +1,326 @@ { + "generatedAt": "2026-08-05T07:38:33.458Z", "checkedAgents": [ { - "agent": "amp", - "displayName": "Amp CLI", - "source": "npm @ampcode/cli", - "previous": "0.0.1784014549-g51e7e3", - "latest": "0.0.1784264425-g070593", - "status": "new-record" - }, - { - "agent": "antigravity", - "displayName": "Antigravity CLI", - "source": "GitHub google-antigravity/antigravity-cli", - "previous": "1.1.2", - "latest": "1.1.3", - "status": "new-record-existing-issue" + "agent": "Antigravity CLI", + "latestVersion": "1.1.10", + "previousGraphVersion": "1.1.3", + "source": "GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1605", + "graphUpdated": true }, { - "agent": "claude", - "displayName": "Claude Code", - "source": "npm @anthropic-ai/claude-code / GitHub anthropics/claude-code", - "previous": "2.1.209", - "latest": "2.1.212", - "status": "new-record" + "agent": "Claude Code", + "latestVersion": "2.1.222", + "previousGraphVersion": "2.1.212", + "source": "npm @anthropic-ai/claude-code / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1632", + "graphUpdated": true }, { - "agent": "claude-agent-sdk", - "displayName": "Claude Agent SDK TypeScript", - "source": "npm @anthropic-ai/claude-agent-sdk / GitHub anthropics/claude-agent-sdk-typescript", - "previous": "0.3.209", - "latest": "0.3.212", - "status": "new-record" + "agent": "Claude Agent SDK", + "latestVersion": "0.3.222", + "previousGraphVersion": "0.3.212", + "source": "npm @anthropic-ai/claude-agent-sdk / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1633", + "graphUpdated": true }, { - "agent": "codex", - "displayName": "Codex CLI", - "source": "npm @openai/codex / GitHub openai/codex", - "previous": "0.144.4", - "latest": "0.144.5", - "status": "new-record-existing-issue" + "agent": "Codex CLI", + "latestVersion": "0.146.0", + "previousGraphVersion": "0.144.5", + "source": "npm @openai/codex / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1608", + "graphUpdated": true }, { - "agent": "codex-sdk", - "displayName": "OpenAI Node SDK", - "source": "npm openai / GitHub openai/openai-node", - "previous": "6.46.0", - "latest": "6.48.0", - "status": "new-record" + "agent": "OpenAI Node SDK", + "latestVersion": "7.4.0", + "previousGraphVersion": "6.48.0", + "source": "npm openai / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1609", + "graphUpdated": true }, { - "agent": "copilot", - "displayName": "GitHub Copilot CLI", - "source": "npm @github/copilot / GitHub github/copilot-cli", - "previous": "1.0.70", - "latest": "1.0.71", - "status": "new-record-existing-issue" + "agent": "GitHub Copilot CLI", + "latestVersion": "1.0.78", + "previousGraphVersion": "1.0.71", + "source": "npm @github/copilot / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1610", + "graphUpdated": true }, { - "agent": "cursor", - "displayName": "Cursor", + "agent": "Cursor", + "latestVersion": "2026-08-03 changelog", + "previousGraphVersion": "2026-07-12 / 3.11", "source": "Cursor changelog", - "previous": "3.11", - "latest": "3.11", - "status": "already-recorded" + "issue": "https://github.com/a5c-ai/babysitter/issues/1611", + "graphUpdated": true }, { - "agent": "droid", - "displayName": "Factory Droid CLI", + "agent": "Factory Droid CLI", + "latestVersion": "0.188.0", + "previousGraphVersion": "0.174.0", "source": "npm @factory/cli", - "previous": "0.171.0", - "latest": "0.174.0", - "status": "new-record" + "issue": "https://github.com/a5c-ai/babysitter/issues/1634", + "graphUpdated": true }, { - "agent": "gemini", - "displayName": "Gemini CLI", - "source": "npm @google/gemini-cli / GitHub google-gemini/gemini-cli", - "previous": "0.50.0", - "latest": "0.51.0", - "status": "new-record" + "agent": "Gemini CLI", + "latestVersion": "0.53.1", + "previousGraphVersion": "0.51.0", + "source": "npm @google/gemini-cli / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1613", + "graphUpdated": true }, { - "agent": "hermes", - "displayName": "Hermes Agent", - "source": "PyPI hermes-agent / GitHub NousResearch/hermes-agent", - "previous": "0.18.2", - "latest": "0.18.2", - "status": "already-recorded" + "agent": "Hermes Agent", + "latestVersion": "0.20.0 / v2026.8.3", + "previousGraphVersion": "0.17.0", + "source": "GitHub release / PyPI checked", + "issue": "https://github.com/a5c-ai/babysitter/issues/1614", + "graphUpdated": true }, { - "agent": "omp", - "displayName": "Oh-My-Pi", - "source": "npm @oh-my-pi/pi-coding-agent / GitHub can1357/oh-my-pi", - "previous": "16.5.0", - "latest": "17.0.2", - "status": "new-record" + "agent": "Oh-My-Pi", + "latestVersion": "17.2.9", + "previousGraphVersion": "17.0.2", + "source": "npm @oh-my-pi/pi-coding-agent / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1636", + "graphUpdated": true }, { - "agent": "openclaw", - "displayName": "OpenClaw", - "source": "npm openclaw / GitHub openclaw/openclaw", - "previous": "2026.7.1", - "latest": "2026.7.1", - "status": "already-recorded" + "agent": "OpenClaw", + "latestVersion": "2026.7.1-2", + "previousGraphVersion": "2026.6.11", + "source": "npm openclaw / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1616", + "graphUpdated": true }, { - "agent": "opencode", - "displayName": "OpenCode", - "source": "npm opencode-ai / GitHub anomalyco/opencode", - "previous": "1.17.20", - "latest": "1.18.3", - "status": "new-record" + "agent": "OpenCode", + "latestVersion": "1.18.13", + "previousGraphVersion": "1.18.3", + "source": "npm opencode-ai / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1635", + "graphUpdated": true }, { - "agent": "pi", - "displayName": "Pi", - "source": "npm @earendil-works/pi-coding-agent / GitHub earendil-works/pi", - "previous": "0.80.6", - "latest": "0.80.10", - "status": "new-record" + "agent": "Pi", + "latestVersion": "0.83.0", + "previousGraphVersion": "0.80.10", + "source": "npm @earendil-works/pi-coding-agent / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1618", + "graphUpdated": true }, { - "agent": "qwen", - "displayName": "Qwen Code", - "source": "npm @qwen-code/qwen-code / GitHub QwenLM/qwen-code", - "previous": "0.19.10", - "latest": "0.19.11", - "status": "new-record" + "agent": "Qwen Code", + "latestVersion": "0.21.5", + "previousGraphVersion": "0.19.11", + "source": "npm @qwen-code/qwen-code / GitHub release", + "issue": "https://github.com/a5c-ai/babysitter/issues/1619", + "graphUpdated": true }, { - "agent": "pi-sdk", - "displayName": "Pi SDK adapter install reference", - "source": "npm @pi-ai/sdk", - "previous": null, - "latest": null, - "status": "npm-404-no-record" + "agent": "Amp CLI", + "latestVersion": "0.0.1785906080-gd4ffa5", + "previousGraphVersion": "0.0.1784264425-g070593", + "source": "npm @ampcode/cli", + "issue": "https://github.com/a5c-ai/babysitter/issues/1631", + "graphUpdated": true } ], "newVersions": [ { - "agent": "amp", - "previous": "0.0.1784014549-g51e7e3", - "version": "0.0.1784264425-g070593", - "releaseNotesUrl": "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1784264425-g070593" + "agent": "Antigravity CLI", + "previousGraphVersion": "1.1.3", + "latestVersion": "1.1.10", + "issue": "https://github.com/a5c-ai/babysitter/issues/1605" + }, + { + "agent": "Claude Code", + "previousGraphVersion": "2.1.212", + "latestVersion": "2.1.222", + "issue": "https://github.com/a5c-ai/babysitter/issues/1632" }, { - "agent": "antigravity", - "previous": "1.1.2", - "version": "1.1.3", - "releaseNotesUrl": "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.3" + "agent": "Claude Agent SDK", + "previousGraphVersion": "0.3.212", + "latestVersion": "0.3.222", + "issue": "https://github.com/a5c-ai/babysitter/issues/1633" }, { - "agent": "claude", - "previous": "2.1.209", - "version": "2.1.212", - "releaseNotesUrl": "https://github.com/anthropics/claude-code/releases/tag/v2.1.212" + "agent": "Codex CLI", + "previousGraphVersion": "0.144.5", + "latestVersion": "0.146.0", + "issue": "https://github.com/a5c-ai/babysitter/issues/1608" }, { - "agent": "claude-agent-sdk", - "previous": "0.3.209", - "version": "0.3.212", - "releaseNotesUrl": "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.212" + "agent": "OpenAI Node SDK", + "previousGraphVersion": "6.48.0", + "latestVersion": "7.4.0", + "issue": "https://github.com/a5c-ai/babysitter/issues/1609" }, { - "agent": "codex", - "previous": "0.144.4", - "version": "0.144.5", - "releaseNotesUrl": "https://github.com/openai/codex/releases/tag/rust-v0.144.5" + "agent": "GitHub Copilot CLI", + "previousGraphVersion": "1.0.71", + "latestVersion": "1.0.78", + "issue": "https://github.com/a5c-ai/babysitter/issues/1610" }, { - "agent": "codex-sdk", - "previous": "6.46.0", - "version": "6.48.0", - "releaseNotesUrl": "https://github.com/openai/openai-node/releases/tag/v6.48.0" + "agent": "Cursor", + "previousGraphVersion": "2026-07-12 / 3.11", + "latestVersion": "2026-08-03 changelog", + "issue": "https://github.com/a5c-ai/babysitter/issues/1611" }, { - "agent": "copilot", - "previous": "1.0.70", - "version": "1.0.71", - "releaseNotesUrl": "https://github.com/github/copilot-cli/releases/tag/v1.0.71" + "agent": "Factory Droid CLI", + "previousGraphVersion": "0.174.0", + "latestVersion": "0.188.0", + "issue": "https://github.com/a5c-ai/babysitter/issues/1634" }, { - "agent": "droid", - "previous": "0.171.0", - "version": "0.174.0", - "releaseNotesUrl": "https://www.npmjs.com/package/@factory/cli/v/0.174.0" + "agent": "Gemini CLI", + "previousGraphVersion": "0.51.0", + "latestVersion": "0.53.1", + "issue": "https://github.com/a5c-ai/babysitter/issues/1613" }, { - "agent": "gemini", - "previous": "0.50.0", - "version": "0.51.0", - "releaseNotesUrl": "https://github.com/google-gemini/gemini-cli/releases/tag/v0.51.0" + "agent": "Hermes Agent", + "previousGraphVersion": "0.17.0", + "latestVersion": "0.20.0 / v2026.8.3", + "issue": "https://github.com/a5c-ai/babysitter/issues/1614" }, { - "agent": "omp", - "previous": "16.5.0", - "version": "17.0.2", - "releaseNotesUrl": "https://github.com/can1357/oh-my-pi/releases/tag/v17.0.2" + "agent": "Oh-My-Pi", + "previousGraphVersion": "17.0.2", + "latestVersion": "17.2.9", + "issue": "https://github.com/a5c-ai/babysitter/issues/1636" }, { - "agent": "opencode", - "previous": "1.17.20", - "version": "1.18.3", - "releaseNotesUrl": "https://github.com/anomalyco/opencode/releases/tag/v1.18.3" + "agent": "OpenClaw", + "previousGraphVersion": "2026.6.11", + "latestVersion": "2026.7.1-2", + "issue": "https://github.com/a5c-ai/babysitter/issues/1616" }, { - "agent": "pi", - "previous": "0.80.6", - "version": "0.80.10", - "releaseNotesUrl": "https://github.com/earendil-works/pi/releases/tag/v0.80.10" + "agent": "OpenCode", + "previousGraphVersion": "1.18.3", + "latestVersion": "1.18.13", + "issue": "https://github.com/a5c-ai/babysitter/issues/1635" }, { - "agent": "qwen", - "previous": "0.19.10", - "version": "0.19.11", - "releaseNotesUrl": "https://github.com/QwenLM/qwen-code/releases/tag/v0.19.11" + "agent": "Pi", + "previousGraphVersion": "0.80.10", + "latestVersion": "0.83.0", + "issue": "https://github.com/a5c-ai/babysitter/issues/1618" + }, + { + "agent": "Qwen Code", + "previousGraphVersion": "0.19.11", + "latestVersion": "0.21.5", + "issue": "https://github.com/a5c-ai/babysitter/issues/1619" + }, + { + "agent": "Amp CLI", + "previousGraphVersion": "0.0.1784264425-g070593", + "latestVersion": "0.0.1785906080-gd4ffa5", + "issue": "https://github.com/a5c-ai/babysitter/issues/1631" } ], - "issuesCreated": [ + "issuesCreated": [], + "issuesExisting": [ { - "agent": "amp", - "version": "0.0.1784264425-g070593", - "url": "https://github.com/a5c-ai/babysitter/issues/1487" + "agent": "Antigravity CLI", + "version": "1.1.10", + "url": "https://github.com/a5c-ai/babysitter/issues/1605" }, { - "agent": "claude", - "version": "2.1.212", - "url": "https://github.com/a5c-ai/babysitter/issues/1488" + "agent": "Claude Code", + "version": "2.1.222", + "url": "https://github.com/a5c-ai/babysitter/issues/1632" }, { - "agent": "claude-agent-sdk", - "version": "0.3.212", - "url": "https://github.com/a5c-ai/babysitter/issues/1489" + "agent": "Claude Agent SDK", + "version": "0.3.222", + "url": "https://github.com/a5c-ai/babysitter/issues/1633" }, { - "agent": "droid", - "version": "0.174.0", - "url": "https://github.com/a5c-ai/babysitter/issues/1490" + "agent": "Codex CLI", + "version": "0.146.0", + "url": "https://github.com/a5c-ai/babysitter/issues/1608" }, { - "agent": "gemini", - "version": "0.51.0", - "url": "https://github.com/a5c-ai/babysitter/issues/1491" + "agent": "OpenAI Node SDK", + "version": "7.4.0", + "url": "https://github.com/a5c-ai/babysitter/issues/1609" }, { - "agent": "omp", - "version": "17.0.2", - "url": "https://github.com/a5c-ai/babysitter/issues/1492" + "agent": "GitHub Copilot CLI", + "version": "1.0.78", + "url": "https://github.com/a5c-ai/babysitter/issues/1610" }, { - "agent": "codex-sdk", - "version": "6.48.0", - "url": "https://github.com/a5c-ai/babysitter/issues/1493" + "agent": "Cursor", + "version": "2026-08-03 changelog", + "url": "https://github.com/a5c-ai/babysitter/issues/1611" }, { - "agent": "opencode", - "version": "1.18.3", - "url": "https://github.com/a5c-ai/babysitter/issues/1494" + "agent": "Factory Droid CLI", + "version": "0.188.0", + "url": "https://github.com/a5c-ai/babysitter/issues/1634" }, { - "agent": "pi", - "version": "0.80.10", - "url": "https://github.com/a5c-ai/babysitter/issues/1495" + "agent": "Gemini CLI", + "version": "0.53.1", + "url": "https://github.com/a5c-ai/babysitter/issues/1613" }, { - "agent": "qwen", - "version": "0.19.11", - "url": "https://github.com/a5c-ai/babysitter/issues/1496" - } - ], - "issuesExisting": [ + "agent": "Hermes Agent", + "version": "0.20.0 / v2026.8.3", + "url": "https://github.com/a5c-ai/babysitter/issues/1614" + }, + { + "agent": "Oh-My-Pi", + "version": "17.2.9", + "url": "https://github.com/a5c-ai/babysitter/issues/1636" + }, + { + "agent": "OpenClaw", + "version": "2026.7.1-2", + "url": "https://github.com/a5c-ai/babysitter/issues/1616" + }, + { + "agent": "OpenCode", + "version": "1.18.13", + "url": "https://github.com/a5c-ai/babysitter/issues/1635" + }, { - "agent": "antigravity", - "version": "1.1.3", - "url": "https://github.com/a5c-ai/babysitter/issues/1446" + "agent": "Pi", + "version": "0.83.0", + "url": "https://github.com/a5c-ai/babysitter/issues/1618" }, { - "agent": "codex", - "version": "0.144.5", - "url": "https://github.com/a5c-ai/babysitter/issues/1449" + "agent": "Qwen Code", + "version": "0.21.5", + "url": "https://github.com/a5c-ai/babysitter/issues/1619" }, { - "agent": "copilot", - "version": "1.0.71", - "url": "https://github.com/a5c-ai/babysitter/issues/1450" + "agent": "Amp CLI", + "version": "0.0.1785906080-gd4ffa5", + "url": "https://github.com/a5c-ai/babysitter/issues/1631" } ], "changedFiles": [ - "packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-07-17.yaml", - "packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-07-17.yaml", + "packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-05.yaml", + "packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-05.yaml", + "artifacts/agent-version-tracker/upstream-targets-and-latest.json", "artifacts/agent-version-tracker/summary.json" ], "notes": [ - "Merged upstream host targets from listPluginTargetDescriptors().filter(t.externalRepo) and adapter source npm install -g references, excluding all @a5c-ai/* babysitter plugin packages.", - "Created additive 2026-07-17 AgentVersion and EvidenceSource graph files using existing upstream-current patterns.", - "Cursor remains at official changelog 3.11; Hermes Agent 0.18.2 and OpenClaw 2026.7.1 were already represented in the graph.", - "@pi-ai/sdk returned npm 404, so no Pi SDK package version record was created.", - "Closed duplicate issues #1497, #1498, #1499, #1500, #1501, and #1502 after GitHub search indexing exposed canonical issues #1487 and #1492-#1496.", - "npm run build --workspace=@a5c-ai/atlas passed; the indexer reported one parseError in existing graph content and discovery snapshot emitted existing BAD_ALIAS YAML warnings.", - "npm run verify:metadata failed because .agents/plugins/marketplace.json has a pre-existing babysitter version metadata issue outside this task's write scope." + "Excluded @a5c-ai/* babysitter plugin packages from npm latest checks as requested.", + "Catalog targets were merged with adapter source npm install commands.", + "No duplicate GitHub issues were created; all checked new version pairs already had open agent-version-update issues.", + "For npm packages without public version-specific changelogs, graph notes record npm metadata and explicitly note absence of public CLI/API/migration details." ] } diff --git a/artifacts/agent-version-tracker/upstream-targets-and-latest.json b/artifacts/agent-version-tracker/upstream-targets-and-latest.json index 14151e6c0..5dea8a99c 100644 --- a/artifacts/agent-version-tracker/upstream-targets-and-latest.json +++ b/artifacts/agent-version-tracker/upstream-targets-and-latest.json @@ -1,5 +1,5 @@ { - "generatedAt": "2026-07-17T08:38:26.303Z", + "generatedAt": "2026-08-05T07:30:18.616Z", "targets": [ { "id": "antigravity", @@ -81,36 +81,28 @@ ], "installPackages": [ { - "packageName": "@openai/codex", - "sourceLine": "packages/adapters/codecs/src/codex-websocket-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @openai/codex' }," - }, - { - "packageName": "@openai/codex", - "sourceLine": "packages/adapters/codecs/src/codex-websocket-adapter.ts: command: 'npm install -g @openai/codex'," - }, - { - "packageName": "@factory/cli", - "sourceLine": "packages/adapters/codecs/src/droid-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @factory/cli' }," + "packageName": "openai", + "sourceLine": "packages/adapters/codecs/src/codex-sdk-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g openai' }," }, { - "packageName": "@factory/cli", - "sourceLine": "packages/adapters/codecs/src/droid-adapter.ts: { step: 2, description: 'Install Droid CLI', command: 'npm install -g @factory/cli' }," + "packageName": "@ampcode/cli", + "sourceLine": "packages/adapters/codecs/src/amp-adapter.ts: command: 'npm install -g @ampcode/cli'," }, { - "packageName": "@anthropic-ai/claude-code", - "sourceLine": "packages/adapters/codecs/src/claude-remote-control-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @anthropic-ai/claude-code' }," + "packageName": "@ampcode/cli", + "sourceLine": "packages/adapters/codecs/src/amp-adapter.ts: command: 'npm install -g @ampcode/cli'," }, { "packageName": "@qwen-code/qwen-code", "sourceLine": "packages/adapters/codecs/src/qwen-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @qwen-code/qwen-code' }," }, { - "packageName": "@ampcode/cli", - "sourceLine": "packages/adapters/codecs/src/amp-adapter.ts: command: 'npm install -g @ampcode/cli'," + "packageName": "@factory/cli", + "sourceLine": "packages/adapters/codecs/src/droid-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @factory/cli' }," }, { - "packageName": "@ampcode/cli", - "sourceLine": "packages/adapters/codecs/src/amp-adapter.ts: command: 'npm install -g @ampcode/cli'," + "packageName": "@factory/cli", + "sourceLine": "packages/adapters/codecs/src/droid-adapter.ts: { step: 2, description: 'Install Droid CLI', command: 'npm install -g @factory/cli' }," }, { "packageName": "opencode-ai", @@ -120,51 +112,59 @@ "packageName": "@pi-ai/sdk", "sourceLine": "packages/adapters/codecs/src/pi-sdk-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @pi-ai/sdk' }," }, - { - "packageName": "openai", - "sourceLine": "packages/adapters/codecs/src/codex-sdk-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g openai' }," - }, { "packageName": "@anthropic-ai/claude-agent-sdk", "sourceLine": "packages/adapters/codecs/src/claude-agent-sdk-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @anthropic-ai/claude-agent-sdk' }," + }, + { + "packageName": "@openai/codex", + "sourceLine": "packages/adapters/codecs/src/codex-websocket-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @openai/codex' }," + }, + { + "packageName": "@openai/codex", + "sourceLine": "packages/adapters/codecs/src/codex-websocket-adapter.ts: command: 'npm install -g @openai/codex'," + }, + { + "packageName": "@anthropic-ai/claude-code", + "sourceLine": "packages/adapters/codecs/src/claude-remote-control-adapter.ts: { platform: 'all', type: 'npm', command: 'npm install -g @anthropic-ai/claude-code' }," } ], "npmLatest": [ { "packageName": "@ampcode/cli", - "latestVersion": "0.0.1784264425-g070593" + "latestVersion": "0.0.1785906080-gd4ffa5" }, { "packageName": "@anthropic-ai/claude-agent-sdk", - "latestVersion": "0.3.212" + "latestVersion": "0.3.222" }, { "packageName": "@anthropic-ai/claude-code", - "latestVersion": "2.1.212" + "latestVersion": "2.1.222" }, { "packageName": "@factory/cli", - "latestVersion": "0.174.0" + "latestVersion": "0.188.0" }, { "packageName": "@openai/codex", - "latestVersion": "0.144.5" + "latestVersion": "0.146.0" }, { "packageName": "@pi-ai/sdk", - "error": "Command failed: npm view @pi-ai/sdk@latest version\nnpm error code E404\nnpm error 404 Not Found - GET https://registry.npmjs.org/@pi-ai%2fsdk - Not found\nnpm error 404\nnpm error 404 '@pi-ai/sdk@latest' is not in this registry.\nnpm error 404\nnpm error 404 Note that you can also install from a\nnpm error 404 tarball, folder, http url, or git url.\nnpm error A complete log of this run can be found in: /home/runner/.npm/_logs/2026-07-17T08_38_24_896Z-debug-0.log\n" + "error": "Command failed: npm view @pi-ai/sdk@latest version\nnpm error code E404\nnpm error 404 Not Found - GET https://registry.npmjs.org/@pi-ai%2fsdk - Not found\nnpm error 404\nnpm error 404 '@pi-ai/sdk@latest' is not in this registry.\nnpm error 404\nnpm error 404 Note that you can also install from a\nnpm error 404 tarball, folder, http url, or git url.\nnpm error A complete log of this run can be found in: /home/runner/.npm/_logs/2026-08-05T07_30_17_133Z-debug-0.log\n" }, { "packageName": "@qwen-code/qwen-code", - "latestVersion": "0.19.11" + "latestVersion": "0.21.5" }, { "packageName": "openai", - "latestVersion": "6.48.0" + "latestVersion": "7.4.0" }, { "packageName": "opencode-ai", - "latestVersion": "1.18.3" + "latestVersion": "1.18.13" } ] } diff --git a/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-05.yaml b/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-05.yaml new file mode 100644 index 000000000..aff1cafea --- /dev/null +++ b/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-05.yaml @@ -0,0 +1,566 @@ +# Additive upstream release records from the 2026-08-05 agent-version tracker. +nodeKind: AgentVersion +id: agentVersion:amp:0-0-1785906080-gd4ffa5 +attributes: + agentId: "amp" + agentProductId: agent:amp + displayName: "Amp CLI 0.0.1785906080-gd4ffa5" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.0.1785906080-gd4ffa5" + currentVersion: "0.0.1785906080-gd4ffa5" + releasedAt: "2026-08-05" + sourcePackage: "@ampcode/cli" + releaseNotesUrl: "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1785906080-gd4ffa5" + cliCommand: "amp" + summary: "Timestamped Amp npm release; no public build-specific changelog was found." + assimilationNotes: + - "Latest npm moved from recorded 0.0.1784264425-g070593 to 0.0.1785906080-gd4ffa5." + - "npm metadata identifies @ampcode/cli as the Amp frontier coding agent CLI." + - "No public build-specific CLI flag, transport/API, model, package-name, install-method, or migration change was found." + - "Install command remains npm install -g @ampcode/cli." + releaseHighlights: + - "npm package update to @ampcode/cli 0.0.1785906080-gd4ffa5." + installMethods: + - install:npm +edges: + version_of: + - agent:amp + sourced_from: + - evidence:amp-0-0-1785906080-gd4ffa5-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:antigravity:1-1-10 +attributes: + agentId: "antigravity" + agentProductId: agent:antigravity-cli + displayName: "Antigravity CLI 1.1.10" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "1.1.10" + currentVersion: "1.1.10" + releasedAt: "2026-08-03" + upstreamReleaseTag: "1.1.10" + releaseNotesUrl: "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.10" + cliCommand: "antigravity" + summary: "Antigravity release adding enterprise sign-in paths, Agent Platform ADC sign-in, conversation-open warnings, sandbox and hook ordering fixes, and model/effort flag fixes." + assimilationNotes: + - "Latest official stable release moved from recorded 1.1.3 to 1.1.10." + - "Business sign-in, Workforce Identity Federation, and Application Default Credentials expand authentication and enterprise launch configuration surfaces." + - "The terminal sandbox now grants read-only access to .git, affecting sandbox policy expectations." + - "hooks.json hooks now run before built-in termination checks, affecting hook ordering in lifecycle integrations." + - "--model and --effort now apply correctly in interactive and headless -p runs; launchBehavior should preserve these flags." + - "MCP always-background tools, MCP process cleanup, subagent tree stopping, and forced-continuation deadlock fixes affect task lifecycle handling." + - "No package-name or install-method migration was published for the GitHub release distribution." + releaseHighlights: + - "Business, WIF, and ADC sign-in support." + - "Read-only .git access in the terminal sandbox." + - "hooks.json ordering before built-in termination checks." + - "--model and --effort flag application fixes." + - "Subagent, background MCP, and forced-continuation fixes." + installMethods: + - install:github-release +edges: + version_of: + - agent:antigravity-cli + sourced_from: + - evidence:antigravity-1-1-10-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:claude:2-1-222 +attributes: + agentId: "claude" + agentProductId: agent:claude-code + displayName: "Claude Code 2.1.222" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "2.1.222" + currentVersion: "2.1.222" + releasedAt: "2026-08-04" + sourcePackage: "@anthropic-ai/claude-code" + upstreamReleaseTag: "v2.1.222" + releaseNotesUrl: "https://github.com/anthropics/claude-code/releases/tag/v2.1.222" + cliCommand: "claude" + summary: "Claude Code release hardening worktree isolation, PreToolUse restrictions, proxy startup checks, stream handling, Remote Control settings, and auto-mode safety." + assimilationNotes: + - "Latest npm moved from recorded 2.1.212 to 2.1.222." + - "Worktree-isolated sessions and subagents are now blocked from destructive git commands against the main checkout, affecting sandbox and git-command policy modeling." + - "PreToolUse auto-allow hooks no longer bypass tool restrictions in background agent tasks, affecting hook permission handling." + - "Startup connectivity checks now use proxy-aware transport and a clear timeout, affecting proxy launch diagnostics." + - "Auto mode now classifies SendMessage dispatches to other agent sessions before sending." + - "Remote Control auto-start can no longer be enabled from repo-local settings; enablement must be user-scope via /config." + - "The ultraplan feature was removed." + - "Install command remains npm install -g @anthropic-ai/claude-code." + releaseHighlights: + - "Worktree-isolated destructive git command hardening." + - "PreToolUse background-task restriction fix." + - "Proxy-aware startup connectivity check." + - "Auto-mode SendMessage permission classification." + - "Remote Control auto-start user-scope requirement." + - "Ultraplan removal." + installMethods: + - install:npm +edges: + version_of: + - agent:claude-code + sourced_from: + - evidence:claude-code-2-1-222-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:claude-agent-sdk:0-3-222 +attributes: + agentId: "claude-agent-sdk" + agentProductId: agent:claude-agent-sdk + displayName: "Claude Agent SDK 0.3.222" + runtimeFamily: "sdk" + releaseChannel: "stable" + versionRange: "0.3.222" + currentVersion: "0.3.222" + releasedAt: "2026-08-04" + sourcePackage: "@anthropic-ai/claude-agent-sdk" + upstreamReleaseTag: "v0.3.222" + releaseNotesUrl: "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.222" + summary: "Claude Agent SDK TypeScript release fixing resumed session subprocess settings propagation." + assimilationNotes: + - "Latest npm moved from recorded 0.3.212 to 0.3.222." + - "query({ sessionStore, resume }) now carries user settings.json fields into the resumed subprocess, including apiKeyHelper, env, hooks, and permissions." + - "This affects session resume adapters and any host expecting user-scope hooks, environment, or permission settings to persist across SDK resumes." + - "Official update commands remain npm, yarn, pnpm, and bun package upgrade commands for @anthropic-ai/claude-agent-sdk@0.3.222." + releaseHighlights: + - "Resumed subprocesses inherit user settings.json apiKeyHelper, env, hooks, and permissions." + installMethods: + - install:npm +edges: + version_of: + - agent:claude-agent-sdk + sourced_from: + - evidence:claude-agent-sdk-0-3-222-2026-08-05 +--- +nodeKind: AgentVersion +id: agent-version:codex@0.146.0 +attributes: + agentId: "codex" + agentProductId: agent:codex + displayName: "Codex CLI 0.146.0" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.146.0" + currentVersion: "0.146.0" + releasedAt: "2026-07-29" + sourcePackage: "@openai/codex" + upstreamReleaseTag: "rust-v0.146.0" + releaseNotesUrl: "https://github.com/openai/codex/releases/tag/rust-v0.146.0" + cliCommand: "codex" + summary: "Codex CLI release adding named/pinned threads, plugin manifests and marketplaces, forked thread history, remote Code Mode WebSocket hosts, standalone web search, and executor skill discovery." + assimilationNotes: + - "Latest npm moved from recorded 0.144.5 to 0.146.0." + - "New /new and /clear thread naming, thread pinning, and side-conversation switching affect session and prompt command modeling." + - "Agent Plugins manifests, workspace plugin publishing, and Amazon Bedrock / Claude Code plugin marketplaces affect plugin discovery and marketplace metadata." + - "Remote Code Mode hosts now connect to app-server over WebSocket, affecting transport-adapter proxy and app-server routing surfaces." + - "Standalone web search for compatible custom model providers affects tool capability detection." + - "Executor-provided skills and explicit skill resource reads affect skill discovery and secure resource access." + - "Official release artifacts and installer aliases are now published through OpenAI-hosted release infrastructure with GitHub fallback." + - "Install command remains npm install -g @openai/codex." + releaseHighlights: + - "Named and pinned threads via /new or /clear." + - "Agent Plugins manifests and additional marketplaces." + - "Fork threads with paginated history." + - "Remote Code Mode app-server WebSocket transport." + - "Standalone web search for custom providers." + - "Executor-provided skill discovery and secure resource reads." + installMethods: + - install:npm +edges: + version_of: + - agent:codex + sourced_from: + - evidence:codex-rust-v0-146-0-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:codex-sdk:7-4-0 +attributes: + agentId: "codex-sdk" + agentProductId: agent:codex-sdk + displayName: "OpenAI Node SDK 7.4.0" + runtimeFamily: "sdk" + releaseChannel: "stable" + versionRange: "7.4.0" + currentVersion: "7.4.0" + releasedAt: "2026-08-03" + sourcePackage: "openai" + upstreamReleaseTag: "v7.4.0" + releaseNotesUrl: "https://github.com/openai/openai-node/releases/tag/v7.4.0" + summary: "OpenAI Node SDK release adding gpt-5.5 model and tool metadata fields, plus HTTP mTLS transport examples." + assimilationNotes: + - "Latest npm moved from recorded 6.48.0 to 7.4.0." + - "New gpt-5.5 model and tool metadata fields affect model catalog ingestion and SDK surface assumptions." + - "HTTP mTLS transport examples indicate transport configuration patterns relevant to adapter documentation." + - "No package-name, install-method, CLI flag, or migration change was published." + - "Install command remains npm install -g openai for the adapter source reference." + releaseHighlights: + - "gpt-5.5 model and tool metadata fields." + - "HTTP mTLS transport examples." + installMethods: + - install:npm +edges: + version_of: + - agent:codex-sdk + sourced_from: + - evidence:openai-node-7-4-0-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:copilot:1-0-78 +attributes: + agentId: "copilot" + agentProductId: agent:copilot-cli + displayName: "GitHub Copilot CLI 1.0.78" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "1.0.78" + currentVersion: "1.0.78" + releasedAt: "2026-08-03" + sourcePackage: "@github/copilot" + upstreamReleaseTag: "v1.0.78" + releaseNotesUrl: "https://github.com/github/copilot-cli/releases/tag/v1.0.78" + cliCommand: "gh" + summary: "GitHub Copilot CLI release adding tool-duration display, first-party plugin auto-updates, /new-worktree, /permissions, ACP usage/session support, sandbox cache access, and faster long-session resume." + assimilationNotes: + - "Latest official stable release moved from recorded 1.0.71 to 1.0.78." + - "New /new-worktree and /permissions commands affect command-surface modeling and launch behavior." + - "sessionEnd hooks for stdin-piped prompts now behave like -p and fire once per completed agent turn." + - "ACP prompt results and usage_update notifications now expose token usage, and ACP supports closeSession." + - "New sandbox setting allowDevToolCaches grants sandboxed builds cache/registry/install access by default." + - "First-party plugins auto-update at session start, affecting plugin lifecycle expectations." + - "Shell completion for --model now suggests auto and supported model names." + - "No package-name or install-method migration was published for the gh extension distribution." + releaseHighlights: + - "Tool-duration timeline headers." + - "First-party plugin auto-update." + - "/new-worktree and /permissions commands." + - "ACP token usage and closeSession support." + - "allowDevToolCaches sandbox setting." + - "Faster long-session resume." + installMethods: + - install:gh-extension +edges: + version_of: + - agent:copilot-cli + sourced_from: + - evidence:copilot-cli-1-0-78-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:cursor:changelog-2026-08-03 +attributes: + agentId: "cursor" + agentProductId: agent:cursor + displayName: "Cursor changelog 2026-08-03" + runtimeFamily: "ide-agent" + releaseChannel: "stable" + versionRange: "2026-08-03-changelog" + currentVersion: "2026-08-03-changelog" + releasedAt: "2026-08-03" + releaseNotesUrl: "https://cursor.com/changelog/google-workspace-plugins" + summary: "Cursor changelog entry adding Google Workspace plugins for Gmail, Google Drive, and Google Calendar." + assimilationNotes: + - "Latest Cursor public changelog advanced from recorded July entries to the 2026-08-03 Google Workspace Plugins entry." + - "New Gmail, Google Drive, and Google Calendar plugins expand marketplace and hosted tool surfaces available to Cursor agents." + - "Likely affected areas are plugin discovery, marketplace metadata, OAuth scopes, and tool capability classification." + - "No CLI flag, package-name, install-method, transport/API migration, or breaking change was published in this changelog entry." + releaseHighlights: + - "Google Drive plugin for file/folder search, content access, creation, and organization." + - "Gmail plugin for mail search/read, drafts/sending, labels, and thread management." + - "Google Calendar plugin for schedule reads, event creation/updates, and availability lookup." + installMethods: + - install:desktop-app +edges: + version_of: + - agent:cursor + sourced_from: + - evidence:cursor-changelog-2026-08-03 +--- +nodeKind: AgentVersion +id: agentVersion:droid:0-188-0 +attributes: + agentId: "droid" + agentProductId: agent:droid + displayName: "Factory Droid CLI 0.188.0" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.188.0" + currentVersion: "0.188.0" + releasedAt: "2026-08-04" + sourcePackage: "@factory/cli" + releaseNotesUrl: "https://www.npmjs.com/package/@factory/cli/v/0.188.0" + cliCommand: "droid" + summary: "Factory Droid CLI npm release; public version-specific release notes were not found." + assimilationNotes: + - "Latest npm moved from recorded 0.174.0 to 0.188.0." + - "npm metadata identifies @factory/cli as Factory Droid CLI and points repository metadata at Factory-AI/factory under apps/cli." + - "No public 0.188.0-specific CLI flag, transport/API, model, package-name, install-method, or migration change was found." + - "Install command remains npm install -g @factory/cli." + releaseHighlights: + - "npm package update to @factory/cli 0.188.0." + installMethods: + - install:npm +edges: + version_of: + - agent:droid + sourced_from: + - evidence:droid-0-188-0-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:gemini:0-53-1 +attributes: + agentId: "gemini" + agentProductId: agent:gemini-cli + displayName: "Gemini CLI 0.53.1" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.53.1" + currentVersion: "0.53.1" + releasedAt: "2026-07-31" + sourcePackage: "@google/gemini-cli" + upstreamReleaseTag: "v0.53.1" + releaseNotesUrl: "https://github.com/google-gemini/gemini-cli/releases/tag/v0.53.1" + cliCommand: "gemini" + summary: "Gemini CLI patch release cherry-picking a fix from v0.53.0." + assimilationNotes: + - "Latest npm moved from recorded 0.51.0 to 0.53.1." + - "Official release notes identify this as a patch cherry-pick from v0.53.0." + - "No public 0.53.1-specific CLI flag, transport/API, model, package-name, install-method, or migration change was published." + - "Install command remains npm install -g @google/gemini-cli." + releaseHighlights: + - "Patch cherry-pick from v0.53.0." + installMethods: + - install:npm +edges: + version_of: + - agent:gemini-cli + sourced_from: + - evidence:gemini-cli-0-53-1-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:hermes:0-20-0 +attributes: + agentId: "hermes" + agentProductId: agent:hermes + displayName: "Hermes Agent 0.20.0 / v2026.8.3" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.20.0" + currentVersion: "0.20.0" + releasedAt: "2026-08-03" + sourcePackage: "hermes-agent" + upstreamReleaseTag: "v2026.8.3" + releaseNotesUrl: "https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.3" + cliCommand: "hermes" + summary: "Hermes Agent v0.20.0 release adding conversational voice, A2A v1.0, signed outbound webhooks, grounded citations, artifacts, plugin SDK, CLI power commands, redirects, smarter compression, and supported-channel changes." + assimilationNotes: + - "Latest official release moved from recorded 0.17.0/0.19.0 to 0.20.0." + - "A2A v1.0 adds a new protocol/plugin surface for inter-agent communication." + - "Signed outbound lifecycle webhooks affect event delivery and verification surfaces." + - "New CLI commands include ! shell mode, /init, /diff, /context, /focus, and hermes import-agent." + - "Voice/STT/TTS features add streaming voice, barge-in, wake words, and platform-aware audio gateways." + - "Context compression adds configurable thresholds, progress-aware timeouts, and ghost-skill defense." + - "Release notes state runtime/support changes: Node 26 required and brew plus pip/PyPI wheel channels retired in favor of shell installer, Docker, and Nix." + releaseHighlights: + - "A2A v1.0 bundled plugin." + - "Signed outbound webhooks." + - "Conversational voice with barge-in and wake words." + - "Artifacts and desktop plugin SDK." + - "! shell mode, /init, /diff, /context, /focus, and import-agent." + - "Node 26 requirement and supported install-channel changes." + installMethods: + - install:shell + - install:docker + - install:nix +edges: + version_of: + - agent:hermes + sourced_from: + - evidence:hermes-agent-0-20-0-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:omp:17-2-9 +attributes: + agentId: "omp" + agentProductId: agent:omp + displayName: "Oh-My-Pi 17.2.9" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "17.2.9" + currentVersion: "17.2.9" + releasedAt: "2026-08-05" + sourcePackage: "@oh-my-pi/pi-coding-agent" + upstreamReleaseTag: "v17.2.9" + releaseNotesUrl: "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.9" + cliCommand: "omp" + summary: "Oh-My-Pi release fixing continuation cancellation, Copilot model-availability retries, Codex GPT-5.x request controls, GovCloud Bedrock catalog generation, session directory migration, MCP importer enablement, and print-mode output draining." + assimilationNotes: + - "Latest npm moved from recorded 17.0.2 to 17.2.9." + - "Breaking change: compareVersions was renamed to compareChangelogEntries in @oh-my-pi/pi-coding-agent/utils/changelog; imports must update." + - "GitHub Copilot model_not_available_for_integrator 400s are now retried with a dedicated budget, affecting provider retry policy." + - "OpenAI Codex GPT-5.x requests no longer send optional reasoning.summary, reasoning.context, and text.verbosity by default, affecting request-shape handling." + - "Translated MCP importers now preserve enabled: false and load project entries before user entries." + - "The eval agent() helper no longer honors per-call model overrides; subagents use frontmatter model/settings." + - "--mode json/text print mode now waits for final stdout writes, affecting process-output capture." + - "Install command remains npm install -g @oh-my-pi/pi-coding-agent." + releaseHighlights: + - "Continuation cancellation preservation." + - "Copilot model-availability retry classification." + - "Codex GPT-5.x request-shape compatibility." + - "GovCloud Bedrock catalog generation fix." + - "MCP importer enabled:false propagation." + - "compareVersions rename to compareChangelogEntries." + installMethods: + - install:npm +edges: + version_of: + - agent:omp + sourced_from: + - evidence:omp-17-2-9-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:openclaw:2026-7-1-2 +attributes: + agentId: "openclaw" + agentProductId: agent:openclaw + displayName: "OpenClaw 2026.7.1-2" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "2026.7.1-2" + currentVersion: "2026.7.1-2" + releasedAt: "2026-08-04" + sourcePackage: "openclaw" + upstreamReleaseTag: "v2026.7.1-2" + releaseNotesUrl: "https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-2" + cliCommand: "openclaw" + summary: "OpenClaw release fixing npm plugin update metadata parsing for newer npm clients." + assimilationNotes: + - "Latest npm/release moved from recorded 2026.6.11 to 2026.7.1-2." + - "Official release notes say npm plugin updates now accept singleton-array metadata from newer npm clients." + - "Affected surface is plugin installation/update parsing for official plugin correction releases." + - "No package-name, install-method, CLI flag, transport/API, model, or migration change was published." + releaseHighlights: + - "Plugin update metadata parsing fix for newer npm clients." + installMethods: + - install:npm +edges: + version_of: + - agent:openclaw + sourced_from: + - evidence:openclaw-2026-7-1-2-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:opencode:1-18-13 +attributes: + agentId: "opencode" + agentProductId: agent:opencode + displayName: "OpenCode 1.18.13" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "1.18.13" + currentVersion: "1.18.13" + releasedAt: "2026-08-04" + sourcePackage: "opencode-ai" + upstreamReleaseTag: "v1.18.13" + releaseNotesUrl: "https://github.com/anomalyco/opencode/releases/tag/v1.18.13" + cliCommand: "opencode" + summary: "OpenCode release adding PR number/URL context to GitHub review prompts and improving desktop RTL/localization and markdown rendering responsiveness." + assimilationNotes: + - "Latest npm moved from recorded 1.18.3 to 1.18.13." + - "GitHub pull request reviews now include PR number and URL in context, affecting review prompt/context construction." + - "Desktop markdown parsing moved off the main thread, affecting UI responsiveness expectations." + - "Desktop right-to-left layout and localization coverage expanded." + - "No package-name, install-method, CLI flag, transport/API, model, or migration change was published." + - "Install command remains npm install -g opencode-ai." + releaseHighlights: + - "PR number and URL in GitHub pull request review context." + - "Desktop RTL layout fixes and translation expansion." + - "Markdown parsing moved off the main thread." + installMethods: + - install:npm +edges: + version_of: + - agent:opencode + sourced_from: + - evidence:opencode-1-18-13-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:pi:0-83-0 +attributes: + agentId: "pi" + agentProductId: agent:pi + displayName: "Pi 0.83.0" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.83.0" + currentVersion: "0.83.0" + releasedAt: "2026-07-29" + sourcePackage: "@earendil-works/pi-coding-agent" + upstreamReleaseTag: "v0.83.0" + releaseNotesUrl: "https://github.com/earendil-works/pi/releases/tag/v0.83.0" + cliCommand: "pi" + summary: "Pi release adding credential export commands, headless OpenRouter sign-in, Claude Opus 5 through GitHub Copilot, scoped models for extensions, stop-reason handling, and provider stream fixes." + assimilationNotes: + - "Latest npm moved from recorded 0.80.10 to 0.83.0." + - "New pi auth print-api-key and pi auth print-bearer-token commands affect credential export and automation surfaces." + - "Headless OpenRouter sign-in supports redirect URL or authorization-code entry for SSH/headless environments." + - "Claude Opus 5 through GitHub Copilot with adaptive thinking and 1M context expands supported model catalog metadata." + - "Breaking change: bundled TypeBox aliases upgraded to 1.3.7 and removed deprecated APIs including Type.Base, Type.Awaited, Type.Promise, Type.AsyncIterator, Type.Iterator, Type.Options, and Value.Mutate." + - "ctx.scopedModels is exposed to extensions and raw provider stop reasons now surface across multiple provider streams." + - "Install command remains npm install -g @earendil-works/pi-coding-agent." + releaseHighlights: + - "pi auth print-api-key and print-bearer-token." + - "Headless OpenRouter sign-in." + - "Claude Opus 5 via GitHub Copilot." + - "ctx.scopedModels extension surface." + - "Provider stop-reason and stream handling changes." + - "TypeBox 1.3.7 breaking API removal." + installMethods: + - install:npm +edges: + version_of: + - agent:pi + sourced_from: + - evidence:pi-0-83-0-2026-08-05 +--- +nodeKind: AgentVersion +id: agentVersion:qwen:0-21-5 +attributes: + agentId: "qwen" + agentProductId: agent:qwen + displayName: "Qwen Code 0.21.5" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.21.5" + currentVersion: "0.21.5" + releasedAt: "2026-08-04" + sourcePackage: "@qwen-code/qwen-code" + upstreamReleaseTag: "v0.21.5" + releaseNotesUrl: "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.5" + cliCommand: "qwen" + summary: "Qwen Code release adding a macOS Electron-to-Tauri update bridge, execution outcome tracking, safe MCP replay policy, Goal mode usage-limited state, Web Shell review findings, and Qwen 3.8 reasoning-effort support." + assimilationNotes: + - "Latest npm moved from recorded 0.19.11 to 0.21.5." + - "Release notes list no known breaking changes." + - "Opt-in macOS one-time update bridge migrates users from the Electron desktop app to the new Tauri shell." + - "Tool calls now have detailed execution-specific outcome tracking for success, failure, and cancellation." + - "MCP tool calls are not replayed after connection loss unless explicitly idempotent and the workspace is trusted." + - "Goal mode transitions to usage_limited after evidence catalog exhaustion instead of retrying indefinitely." + - "Qwen 3.8 reasoning effort levels map existing effort flags to provider-specific reasoning_effort." + - "Install command remains npm install -g @qwen-code/qwen-code." + releaseHighlights: + - "macOS Electron-to-Tauri update bridge." + - "Tool-call outcome tracking." + - "Trusted/idempotent MCP replay policy." + - "Goal mode usage_limited state." + - "Structured Web Shell review findings." + - "Qwen 3.8 reasoning_effort mapping." + installMethods: + - install:npm +edges: + version_of: + - agent:qwen + sourced_from: + - evidence:qwen-code-0-21-5-2026-08-05 diff --git a/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-05.yaml b/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-05.yaml new file mode 100644 index 000000000..6d295535c --- /dev/null +++ b/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-05.yaml @@ -0,0 +1,458 @@ +# Evidence captured during the 2026-08-05 upstream agent-version tracker run. +nodeKind: EvidenceSource +id: evidence:amp-0-0-1785906080-gd4ffa5-2026-08-05 +attributes: + displayName: "Amp CLI 0.0.1785906080-gd4ffa5 npm package metadata" + kindLabel: package-metadata + trustLevel: trust-level:official-web + sourceUrl: "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1785906080-gd4ffa5" + sourcePathOrUrl: "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1785906080-gd4ffa5" + locator: "npm @ampcode/cli v0.0.1785906080-gd4ffa5" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:30:18Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + npm metadata reports @ampcode/cli version 0.0.1785906080-gd4ffa5 as the + latest dist-tag. The package description identifies it as the Amp frontier + coding agent CLI. No public build-specific changelog, CLI flag, + transport/API, model, package-name, install-method, or migration change + was found. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:amp:0-0-1785906080-gd4ffa5 + - agent:amp +--- +nodeKind: EvidenceSource +id: evidence:antigravity-1-1-10-2026-08-05 +attributes: + displayName: "Antigravity CLI 1.1.10 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.10" + sourcePathOrUrl: "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.10" + locator: "google-antigravity/antigravity-cli release 1.1.10" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Antigravity 1.1.10 release notes document Business sign-in for + Gemini Enterprise, Workforce Identity Federation sign-in, Application + Default Credentials sign-in for Agent Platform, a same-conversation + advisory banner, read-only .git sandbox access, hooks.json ordering before + built-in termination checks, numeric schedule-tool argument acceptance, + --model and --effort fixes, subagent tree stopping fixes, forced-continuation + deadlock fixes, MCP background/process cleanup fixes, and UI prompt fixes. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:antigravity:1-1-10 + - agent:antigravity-cli +--- +nodeKind: EvidenceSource +id: evidence:claude-code-2-1-222-2026-08-05 +attributes: + displayName: "Claude Code 2.1.222 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/anthropics/claude-code/releases/tag/v2.1.222" + sourcePathOrUrl: "https://github.com/anthropics/claude-code/releases/tag/v2.1.222" + locator: "anthropics/claude-code release v2.1.222" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Claude Code 2.1.222 release notes document worktree isolation + hardening for destructive git commands, PreToolUse auto-allow restriction + fixes in background tasks, proxy-aware startup connectivity checks, + corrected MCP usage accounting, PR linking fixes, stream idle timeout fixes, + SendMessage summary truncation, auto-mode SendMessage permission + classification, raw-git diff rendering, Remote Control auto-start user-scope + restriction, and removal of ultraplan. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:claude:2-1-222 + - agent:claude-code +--- +nodeKind: EvidenceSource +id: evidence:claude-agent-sdk-0-3-222-2026-08-05 +attributes: + displayName: "Claude Agent SDK 0.3.222 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.222" + sourcePathOrUrl: "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.222" + locator: "anthropics/claude-agent-sdk-typescript release v0.3.222" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Claude Agent SDK TypeScript 0.3.222 release notes state that + query({ sessionStore, resume }) now carries user settings.json fields into + the resumed subprocess, including apiKeyHelper, env, hooks, and permissions. + The release notes list npm/yarn/pnpm/bun update commands for the same + package name. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:claude-agent-sdk:0-3-222 + - agent:claude-agent-sdk +--- +nodeKind: EvidenceSource +id: evidence:codex-rust-v0-146-0-2026-08-05 +attributes: + displayName: "Codex CLI rust-v0.146.0 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/openai/codex/releases/tag/rust-v0.146.0" + sourcePathOrUrl: "https://github.com/openai/codex/releases/tag/rust-v0.146.0" + locator: "openai/codex release rust-v0.146.0" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Codex rust-v0.146.0 release notes document named and pinned + threads via /new or /clear, side-conversation switching, Agent Plugins + manifests, workspace plugin publishing, Amazon Bedrock and Claude Code + plugin marketplaces, forked thread history, remote Code Mode app-server + WebSocket transport, standalone web search for compatible custom providers, + executor-provided skill discovery and resource reads, broad proxy fixes, MCP + reconnect fixes, and OpenAI-hosted release artifact infrastructure. +edges: + has_trust_level: + - trust-level:official-web + references: + - agent-version:codex@0.146.0 + - agent:codex +--- +nodeKind: EvidenceSource +id: evidence:openai-node-7-4-0-2026-08-05 +attributes: + displayName: "OpenAI Node SDK 7.4.0 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/openai/openai-node/releases/tag/v7.4.0" + sourcePathOrUrl: "https://github.com/openai/openai-node/releases/tag/v7.4.0" + locator: "openai/openai-node release v7.4.0" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official OpenAI Node SDK 7.4.0 release notes list an API feature adding the + gpt-5.5 model and tool metadata fields, documentation for HTTP mTLS + transport examples, a release PR output parsing fix, dependency updates, and + release workflow migration. npm metadata reports the openai package latest + dist-tag as 7.4.0. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:codex-sdk:7-4-0 + - agent:codex-sdk +--- +nodeKind: EvidenceSource +id: evidence:copilot-cli-1-0-78-2026-08-05 +attributes: + displayName: "GitHub Copilot CLI 1.0.78 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/github/copilot-cli/releases/tag/v1.0.78" + sourcePathOrUrl: "https://github.com/github/copilot-cli/releases/tag/v1.0.78" + locator: "github/copilot-cli release v1.0.78" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Copilot CLI 1.0.78 release notes document live tool-duration + timeline headers, first-party plugin auto-updates, experimental + /new-worktree, /permissions, stdin sessionEnd hook parity with -p, ACP token + usage and closeSession support, sandbox allowDevToolCaches, managed settings + fallback changes, --model shell completion, deferred MCP refresh after OAuth, + and faster long-session resume. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:copilot:1-0-78 + - agent:copilot-cli +--- +nodeKind: EvidenceSource +id: evidence:cursor-changelog-2026-08-03 +attributes: + displayName: "Cursor Google Workspace Plugins changelog" + kindLabel: changelog + trustLevel: trust-level:official-web + sourceUrl: "https://cursor.com/changelog/google-workspace-plugins" + sourcePathOrUrl: "https://cursor.com/changelog/google-workspace-plugins" + locator: "Cursor changelog entry 2026-08-03 Google Workspace Plugins" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:38:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Cursor's 2026-08-03 changelog entry "Google Workspace Plugins" says Cursor + can read, write, and act across Google Workspace. It lists new plugins for + Google Drive, Gmail, and Google Calendar, with capabilities for file and + folder search, content access, file organization, mail search/read/draft/send, + labels and threads, schedule reads, event creation/updates, and free-time + lookup. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:cursor:changelog-2026-08-03 + - agent:cursor +--- +nodeKind: EvidenceSource +id: evidence:droid-0-188-0-2026-08-05 +attributes: + displayName: "Factory Droid CLI 0.188.0 npm package metadata" + kindLabel: package-metadata + trustLevel: trust-level:official-web + sourceUrl: "https://www.npmjs.com/package/@factory/cli/v/0.188.0" + sourcePathOrUrl: "https://www.npmjs.com/package/@factory/cli/v/0.188.0" + locator: "npm @factory/cli v0.188.0" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:30:18Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + npm metadata reports @factory/cli version 0.188.0 as the latest dist-tag and + identifies it as "Factory Droid CLI - AI-powered software engineering + agent". Repository metadata points to Factory-AI/factory, apps/cli. No + public 0.188.0-specific CLI flag, transport/API, model, package-name, + install-method, or migration change was found. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:droid:0-188-0 + - agent:droid +--- +nodeKind: EvidenceSource +id: evidence:gemini-cli-0-53-1-2026-08-05 +attributes: + displayName: "Gemini CLI 0.53.1 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/google-gemini/gemini-cli/releases/tag/v0.53.1" + sourcePathOrUrl: "https://github.com/google-gemini/gemini-cli/releases/tag/v0.53.1" + locator: "google-gemini/gemini-cli release v0.53.1" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Gemini CLI 0.53.1 release notes list a patch cherry-pick from + v0.53.0 and link the full changelog from v0.53.0 to v0.53.1. npm metadata + reports @google/gemini-cli 0.53.1 as the latest stable version. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:gemini:0-53-1 + - agent:gemini-cli +--- +nodeKind: EvidenceSource +id: evidence:hermes-agent-0-20-0-2026-08-05 +attributes: + displayName: "Hermes Agent v0.20.0 / v2026.8.3 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.3" + sourcePathOrUrl: "https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.3" + locator: "NousResearch/hermes-agent release v2026.8.3" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Hermes Agent v0.20.0 / v2026.8.3 release notes document streaming + conversational voice with barge-in, wake words, platform voice gateways, + grounded citations, signed outbound webhooks, artifacts, desktop plugin SDK, + A2A v1.0, ! shell mode, /init, /diff, /context, /focus, import-agent, + mid-turn redirects, self-recovering tools, smarter compression, approval + policy changes, performance work, Node 26 requirement, and retirement of + brew plus pip/PyPI wheel channels. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:hermes:0-20-0 + - agent:hermes +--- +nodeKind: EvidenceSource +id: evidence:omp-17-2-9-2026-08-05 +attributes: + displayName: "Oh-My-Pi 17.2.9 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.9" + sourcePathOrUrl: "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.9" + locator: "can1357/oh-my-pi release v17.2.9" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Oh-My-Pi 17.2.9 release notes document continuation cancellation + preservation, Copilot model-availability 400 retry classification, Codex + GPT-5.x request-control fixes, GovCloud Bedrock catalog generation, a + compareVersions to compareChangelogEntries breaking rename, browser-tool + Chromium detection, legacy session-directory migration changes, MCP importer + enabled:false propagation, eval agent() model override removal, print-mode + stdout draining, Hindsight autoRecall fixes, and schema wrapper fixes. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:omp:17-2-9 + - agent:omp +--- +nodeKind: EvidenceSource +id: evidence:openclaw-2026-7-1-2-2026-08-05 +attributes: + displayName: "OpenClaw 2026.7.1-2 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-2" + sourcePathOrUrl: "https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-2" + locator: "openclaw/openclaw release v2026.7.1-2" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official OpenClaw 2026.7.1-2 release notes state that npm plugin updates now + accept singleton-array metadata from newer npm clients, allowing tracked + official plugins to install and update to correction releases. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:openclaw:2026-7-1-2 + - agent:openclaw +--- +nodeKind: EvidenceSource +id: evidence:opencode-1-18-13-2026-08-05 +attributes: + displayName: "OpenCode 1.18.13 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/anomalyco/opencode/releases/tag/v1.18.13" + sourcePathOrUrl: "https://github.com/anomalyco/opencode/releases/tag/v1.18.13" + locator: "anomalyco/opencode release v1.18.13" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official OpenCode 1.18.13 release notes document GitHub pull request review + context now including the pull request number and URL, desktop right-to-left + layout fixes, generated names for untitled sessions, markdown parsing moved + off the main thread, localized menus/update/help copy, and broader desktop + translation coverage. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:opencode:1-18-13 + - agent:opencode +--- +nodeKind: EvidenceSource +id: evidence:pi-0-83-0-2026-08-05 +attributes: + displayName: "Pi 0.83.0 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/earendil-works/pi/releases/tag/v0.83.0" + sourcePathOrUrl: "https://github.com/earendil-works/pi/releases/tag/v0.83.0" + locator: "earendil-works/pi release v0.83.0" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Pi 0.83.0 release notes document pi auth print-api-key and + print-bearer-token credential export, headless OpenRouter sign-in, Claude + Opus 5 through GitHub Copilot, ctx.scopedModels for extensions, inherited + pending stop reason and raw provider stop reasons, OAuth refresh behavior, + TypeBox 1.3.7 deprecated API removal, context/worktree/session fixes, and + provider stream/tool-call fixes. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:pi:0-83-0 + - agent:pi +--- +nodeKind: EvidenceSource +id: evidence:qwen-code-0-21-5-2026-08-05 +attributes: + displayName: "Qwen Code 0.21.5 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.5" + sourcePathOrUrl: "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.5" + locator: "QwenLM/qwen-code release v0.21.5" + capturedAt: "2026-08-05T07:45:00Z" + observedAt: "2026-08-05T07:34:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-05T07:45:00Z" + notes: | + Official Qwen Code 0.21.5 release notes document an opt-in macOS + Electron-to-Tauri update bridge, execution-specific tool-call outcome + tracking, safe MCP replay only for idempotent tools in trusted workspaces, + Goal mode usage_limited state after evidence catalog exhaustion, structured + Web Shell review findings, Qwen 3.8 reasoning_effort mapping, write_file + guidance requiring prior reads, and no known breaking changes. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:qwen:0-21-5 + - agent:qwen