From 1f890a3a86c2fb934a29a66702a6b386a642ab46 Mon Sep 17 00:00:00 2001 From: a5c automation Date: Fri, 7 Aug 2026 07:05:27 +0000 Subject: [PATCH 1/4] chore(graph): track upstream agent versions --- .../agent-version-daily-tracker.inputs.json | 2 +- artifacts/agent-version-tracker/summary.json | 364 +++++------ .../upstream-targets-and-latest.json | 64 +- .../upstream-current-2026-08-07.yaml | 571 ++++++++++++++++++ .../upstream-current-2026-08-07.yaml | 433 +++++++++++++ 5 files changed, 1197 insertions(+), 237 deletions(-) create mode 100644 packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml create mode 100644 packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml diff --git a/.a5c/processes/agent-version-daily-tracker.inputs.json b/.a5c/processes/agent-version-daily-tracker.inputs.json index fce6fbbe5..6efe89d01 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-07", "baseBranch": "staging" } diff --git a/artifacts/agent-version-tracker/summary.json b/artifacts/agent-version-tracker/summary.json index 1a9af33e8..a3db70dbb 100644 --- a/artifacts/agent-version-tracker/summary.json +++ b/artifacts/agent-version-tracker/summary.json @@ -1,303 +1,259 @@ { "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 CLI", + "previous": "1.1.3", + "latest": "1.1.11", + "source": "GitHub release", + "graphUpdated": true }, { - "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": "Claude Code", + "previous": "2.1.212", + "latest": "2.1.224", + "source": "npm/GitHub release", + "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 Agent SDK", + "previous": "0.3.212", + "latest": "0.3.224", + "source": "npm/GitHub release", + "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": "Codex CLI", + "previous": "0.144.5", + "latest": "0.147.0", + "source": "npm/GitHub release", + "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": "OpenAI Node SDK", + "previous": "6.48.0", + "latest": "7.4.0", + "source": "npm/GitHub release", + "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": "GitHub Copilot CLI", + "previous": "1.0.71", + "latest": "1.0.78", + "source": "npm/GitHub release", + "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": "cursor", - "displayName": "Cursor", + "agent": "Cursor", + "previous": "3.11 / 2026-07-12", + "latest": "2026-08-03 changelog", "source": "Cursor changelog", - "previous": "3.11", - "latest": "3.11", - "status": "already-recorded" + "graphUpdated": true }, { - "agent": "droid", - "displayName": "Factory Droid CLI", - "source": "npm @factory/cli", - "previous": "0.171.0", - "latest": "0.174.0", - "status": "new-record" + "agent": "Factory Droid CLI", + "previous": "0.174.0", + "latest": "0.189.0", + "source": "npm metadata", + "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", + "previous": "0.51.0", + "latest": "0.54.4", + "source": "npm/GitHub release", + "graphUpdated": true }, { - "agent": "hermes", - "displayName": "Hermes Agent", - "source": "PyPI hermes-agent / GitHub NousResearch/hermes-agent", + "agent": "Hermes Agent", "previous": "0.18.2", - "latest": "0.18.2", - "status": "already-recorded" + "latest": "0.20.0 / v2026.8.3", + "source": "GitHub release", + "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", + "previous": "17.0.2", + "latest": "17.2.10", + "source": "npm/GitHub release", + "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", + "previous": "2026.6.11", + "latest": "2026.7.1-2", + "source": "npm/GitHub release", + "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", + "previous": "1.18.3", + "latest": "1.18.15", + "source": "npm/GitHub release", + "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", + "previous": "0.80.10", + "latest": "0.84.1", + "source": "npm/GitHub release", + "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", + "previous": "0.19.11", + "latest": "0.21.7", + "source": "npm/GitHub release", + "graphUpdated": true + }, + { + "agent": "Amp CLI", + "previous": "0.0.1784264425-g070593", + "latest": "0.0.1786077520-gcc65e7", + "source": "npm metadata", + "graphUpdated": true }, { - "agent": "pi-sdk", - "displayName": "Pi SDK adapter install reference", - "source": "npm @pi-ai/sdk", + "agent": "Pi SDK adapter package", "previous": null, "latest": null, - "status": "npm-404-no-record" + "source": "npm @pi-ai/sdk returned 404", + "graphUpdated": false } ], "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" + "version": "0.0.1786077520-gcc65e7", + "evidence": "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1786077520-gcc65e7" }, { "agent": "antigravity", - "previous": "1.1.2", - "version": "1.1.3", - "releaseNotesUrl": "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.3" + "version": "1.1.11", + "evidence": "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.11" }, { "agent": "claude", - "previous": "2.1.209", - "version": "2.1.212", - "releaseNotesUrl": "https://github.com/anthropics/claude-code/releases/tag/v2.1.212" + "version": "2.1.224", + "evidence": "https://github.com/anthropics/claude-code/releases/tag/v2.1.224" }, { "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" + "version": "0.3.224", + "evidence": "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.224" }, { "agent": "codex", - "previous": "0.144.4", - "version": "0.144.5", - "releaseNotesUrl": "https://github.com/openai/codex/releases/tag/rust-v0.144.5" + "version": "0.147.0", + "evidence": "https://github.com/openai/codex/releases/tag/rust-v0.147.0" }, { "agent": "codex-sdk", - "previous": "6.46.0", - "version": "6.48.0", - "releaseNotesUrl": "https://github.com/openai/openai-node/releases/tag/v6.48.0" + "version": "7.4.0", + "evidence": "https://github.com/openai/openai-node/releases/tag/v7.4.0" }, { "agent": "copilot", - "previous": "1.0.70", - "version": "1.0.71", - "releaseNotesUrl": "https://github.com/github/copilot-cli/releases/tag/v1.0.71" + "version": "1.0.78", + "evidence": "https://github.com/github/copilot-cli/releases/tag/v1.0.78" + }, + { + "agent": "cursor", + "version": "2026-08-03-changelog", + "evidence": "https://cursor.com/changelog" }, { "agent": "droid", - "previous": "0.171.0", - "version": "0.174.0", - "releaseNotesUrl": "https://www.npmjs.com/package/@factory/cli/v/0.174.0" + "version": "0.189.0", + "evidence": "https://www.npmjs.com/package/@factory/cli/v/0.189.0" }, { "agent": "gemini", - "previous": "0.50.0", - "version": "0.51.0", - "releaseNotesUrl": "https://github.com/google-gemini/gemini-cli/releases/tag/v0.51.0" + "version": "0.54.4", + "evidence": "https://github.com/google-gemini/gemini-cli/releases/tag/v0.54.4" + }, + { + "agent": "hermes", + "version": "0.20.0", + "evidence": "https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.3" }, { "agent": "omp", - "previous": "16.5.0", - "version": "17.0.2", - "releaseNotesUrl": "https://github.com/can1357/oh-my-pi/releases/tag/v17.0.2" + "version": "17.2.10", + "evidence": "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.10" + }, + { + "agent": "openclaw", + "version": "2026.7.1-2", + "evidence": "https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-2" }, { "agent": "opencode", - "previous": "1.17.20", - "version": "1.18.3", - "releaseNotesUrl": "https://github.com/anomalyco/opencode/releases/tag/v1.18.3" + "version": "1.18.15", + "evidence": "https://github.com/anomalyco/opencode/releases/tag/v1.18.15" }, { "agent": "pi", - "previous": "0.80.6", - "version": "0.80.10", - "releaseNotesUrl": "https://github.com/earendil-works/pi/releases/tag/v0.80.10" + "version": "0.84.1", + "evidence": "https://github.com/earendil-works/pi/releases/tag/v0.84.1" }, { "agent": "qwen", - "previous": "0.19.10", - "version": "0.19.11", - "releaseNotesUrl": "https://github.com/QwenLM/qwen-code/releases/tag/v0.19.11" + "version": "0.21.7", + "evidence": "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.7" } ], "issuesCreated": [ + "https://github.com/a5c-ai/babysitter/issues/1661", + "https://github.com/a5c-ai/babysitter/issues/1662", + "https://github.com/a5c-ai/babysitter/issues/1663", + "https://github.com/a5c-ai/babysitter/issues/1664", + "https://github.com/a5c-ai/babysitter/issues/1665", + "https://github.com/a5c-ai/babysitter/issues/1666", + "https://github.com/a5c-ai/babysitter/issues/1667", + "https://github.com/a5c-ai/babysitter/issues/1668", + "https://github.com/a5c-ai/babysitter/issues/1669", + "https://github.com/a5c-ai/babysitter/issues/1670" + ], + "issuesExisting": [ { - "agent": "amp", - "version": "0.0.1784264425-g070593", - "url": "https://github.com/a5c-ai/babysitter/issues/1487" - }, - { - "agent": "claude", - "version": "2.1.212", - "url": "https://github.com/a5c-ai/babysitter/issues/1488" - }, - { - "agent": "claude-agent-sdk", - "version": "0.3.212", - "url": "https://github.com/a5c-ai/babysitter/issues/1489" - }, - { - "agent": "droid", - "version": "0.174.0", - "url": "https://github.com/a5c-ai/babysitter/issues/1490" - }, - { - "agent": "gemini", - "version": "0.51.0", - "url": "https://github.com/a5c-ai/babysitter/issues/1491" - }, - { - "agent": "omp", - "version": "17.0.2", - "url": "https://github.com/a5c-ai/babysitter/issues/1492" - }, - { - "agent": "codex-sdk", - "version": "6.48.0", - "url": "https://github.com/a5c-ai/babysitter/issues/1493" + "agent": "GitHub Copilot CLI", + "version": "1.0.78", + "issue": "https://github.com/a5c-ai/babysitter/issues/1610" }, { - "agent": "opencode", - "version": "1.18.3", - "url": "https://github.com/a5c-ai/babysitter/issues/1494" + "agent": "Cursor", + "version": "2026-08-03 changelog", + "issue": "https://github.com/a5c-ai/babysitter/issues/1611" }, { - "agent": "pi", - "version": "0.80.10", - "url": "https://github.com/a5c-ai/babysitter/issues/1495" + "agent": "Hermes Agent", + "version": "0.20.0 / v2026.8.3", + "issue": "https://github.com/a5c-ai/babysitter/issues/1614" }, { - "agent": "qwen", - "version": "0.19.11", - "url": "https://github.com/a5c-ai/babysitter/issues/1496" - } - ], - "issuesExisting": [ - { - "agent": "antigravity", - "version": "1.1.3", - "url": "https://github.com/a5c-ai/babysitter/issues/1446" + "agent": "OpenClaw", + "version": "2026.7.1-2", + "issue": "https://github.com/a5c-ai/babysitter/issues/1616" }, { - "agent": "codex", - "version": "0.144.5", - "url": "https://github.com/a5c-ai/babysitter/issues/1449" + "agent": "Factory Droid CLI", + "version": "0.189.0", + "issue": "https://github.com/a5c-ai/babysitter/issues/1650" }, { - "agent": "copilot", - "version": "1.0.71", - "url": "https://github.com/a5c-ai/babysitter/issues/1450" + "agent": "OpenAI Node SDK", + "version": "7.4.0", + "issue": "https://github.com/a5c-ai/babysitter/issues/1609" } ], "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", - "artifacts/agent-version-tracker/summary.json" + "packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml", + "packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml" ], "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." + "Catalog externalPackageName values were @a5c-ai/* plugin packages and were excluded as requested.", + "Adapter npm install -g packages were merged into the check list; @a5c-ai/genty-platform from babysitter-adapter was excluded.", + "@pi-ai/sdk returned npm 404 and no upstream version was recorded.", + "Some exact latest-version issues already existed and were not duplicated." ] } diff --git a/artifacts/agent-version-tracker/upstream-targets-and-latest.json b/artifacts/agent-version-tracker/upstream-targets-and-latest.json index 14151e6c0..bbd62a8e6 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-07T06:57:54.075Z", "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.1786077520-gcc65e7" }, { "packageName": "@anthropic-ai/claude-agent-sdk", - "latestVersion": "0.3.212" + "latestVersion": "0.3.224" }, { "packageName": "@anthropic-ai/claude-code", - "latestVersion": "2.1.212" + "latestVersion": "2.1.224" }, { "packageName": "@factory/cli", - "latestVersion": "0.174.0" + "latestVersion": "0.189.0" }, { "packageName": "@openai/codex", - "latestVersion": "0.144.5" + "latestVersion": "0.147.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-07T06_57_52_858Z-debug-0.log\n" }, { "packageName": "@qwen-code/qwen-code", - "latestVersion": "0.19.11" + "latestVersion": "0.21.7" }, { "packageName": "openai", - "latestVersion": "6.48.0" + "latestVersion": "7.4.0" }, { "packageName": "opencode-ai", - "latestVersion": "1.18.3" + "latestVersion": "1.18.15" } ] } diff --git a/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml b/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml new file mode 100644 index 000000000..dd2fe39c3 --- /dev/null +++ b/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml @@ -0,0 +1,571 @@ +# Additive upstream release records from the 2026-08-07 agent-version tracker. +nodeKind: AgentVersion +id: agentVersion:amp:0-0-1786077520-gcc65e7 +attributes: + agentId: "amp" + agentProductId: agent:amp + displayName: "Amp CLI 0.0.1786077520-gcc65e7" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.0.1786077520-gcc65e7" + currentVersion: "0.0.1786077520-gcc65e7" + releasedAt: "2026-08-07" + sourcePackage: "@ampcode/cli" + releaseNotesUrl: "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1786077520-gcc65e7" + 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.1786077520-gcc65e7." + - "npm metadata identifies @ampcode/cli as the Amp frontier agent CLI and exposes the amp binary with platform-specific optional packages." + - "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.1786077520-gcc65e7." + installMethods: + - install:npm +edges: + version_of: + - agent:amp + sourced_from: + - evidence:amp-0-0-1786077520-gcc65e7-2026-08-07 +--- +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 CLI release adding enterprise sign-in paths, safer sandbox and hook ordering, schedule coercion, model/effort flag fixes, and MCP/background task hardening." + assimilationNotes: + - "Latest official stable release moved from recorded 1.1.3 to 1.1.10." + - "Business sign-in for Gemini Enterprise, Workforce Identity Federation, and Application Default Credentials expand auth setup surfaces." + - "Terminal sandbox now grants read-only access to .git instead of writable access." + - "hooks.json hooks run before built-in termination checks, making Stop and PostInvocation hooks reachable." + - "schedule accepts integral DurationSeconds and MaxIterations as JSON numbers." + - "--model and --effort now apply correctly in interactive and headless -p runs." + - "MCP always-background tools and dropped-connection process leaks were fixed." + releaseHighlights: + - "Gemini Enterprise, WIF, and ADC sign-in paths." + - "Read-only .git terminal sandbox access." + - "hooks.json ordering before built-in termination checks." + - "Numeric schedule DurationSeconds and MaxIterations coercion." + - "--model and --effort propagation fixes." + installMethods: + - install:github-release +edges: + version_of: + - agent:antigravity-cli + sourced_from: + - evidence:antigravity-1-1-10-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:claude:2-1-224 +attributes: + agentId: "claude" + agentProductId: agent:claude-code + displayName: "Claude Code 2.1.224" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "2.1.224" + currentVersion: "2.1.224" + releasedAt: "2026-08-07" + sourcePackage: "@anthropic-ai/claude-code" + upstreamReleaseTag: "v2.1.224" + releaseNotesUrl: "https://github.com/anthropics/claude-code/releases/tag/v2.1.224" + cliCommand: "claude" + summary: "Claude Code release adding self-hosted runners, archive plugin sources, cross-session messaging, Bedrock region selection, sandbox credential masking, Remote Control fixes, and session isolation hardening." + assimilationNotes: + - "Latest npm moved from recorded 2.1.212 to 2.1.224." + - "claude self-hosted-runner creates Team and Enterprise execution environments for web, mobile, and desktop sessions." + - "archive plugin source installs HTTPS zip plugins with optional SHA-256 pinning." + - "Cross-session SendMessage/ListAgents and crossSessionInbound/dialogExpiry settings affect remote-control and session policy modeling." + - "ANTHROPIC_BEDROCK_REGION_PREFIX selects preferred Bedrock cross-region inference profiles." + - "Sandbox credential masking now covers structured env extraction, JWT claim masking, and AWS SigV4 re-signing." + - "Long project paths, sandbox denyRead trailing slash bypasses, MCP mid-turn tool announcement, and Remote Control stale-history cases were fixed." + - "The 200-subagent-per-session spawn cap was removed; concurrency and depth limits still apply." + releaseHighlights: + - "claude self-hosted-runner." + - "Archive plugin source with optional sha256." + - "Cross-session SendMessage/ListAgents." + - "Bedrock region prefix env var." + - "Sandbox credential masking expansion." + - "Long-path session isolation fix." + installMethods: + - install:npm +edges: + version_of: + - agent:claude-code + sourced_from: + - evidence:claude-code-2-1-224-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:claude-agent-sdk:0-3-224 +attributes: + agentId: "claude-agent-sdk" + agentProductId: agent:claude-agent-sdk + displayName: "Claude Agent SDK 0.3.224" + runtimeFamily: "sdk" + releaseChannel: "stable" + versionRange: "0.3.224" + currentVersion: "0.3.224" + releasedAt: "2026-08-07" + sourcePackage: "@anthropic-ai/claude-agent-sdk" + upstreamReleaseTag: "v0.3.224" + releaseNotesUrl: "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.224" + summary: "Claude Agent SDK TypeScript release adding cross-session settings, peer-send-message origins, archive plugin config, sandbox credential masking fields, and long-path session isolation fixes." + assimilationNotes: + - "Latest npm moved from recorded 0.3.212 to 0.3.224." + - "Settings gains crossSessionInbound and dialogExpiry." + - "SDKMessageOrigin task-notification gains subkind peer-send-message." + - "Settings plugin source gains archive with url and optional sha256." + - "Sandbox credential masking settings now include JWT masking, extraction controls, awsPairs, and sigv4." + - "Long project paths no longer cross session list/get/rename/tag/fork/delete or /resume boundaries." + releaseHighlights: + - "crossSessionInbound and dialogExpiry settings." + - "peer-send-message task notification origin." + - "Archive plugin source schema." + - "Sandbox credential masking schema expansion." + - "Long-path session isolation fix." + installMethods: + - install:npm +edges: + version_of: + - agent:claude-agent-sdk + sourced_from: + - evidence:claude-agent-sdk-0-3-224-2026-08-07 +--- +nodeKind: AgentVersion +id: agent-version:codex@0.147.0 +attributes: + agentId: "codex" + agentProductId: agent:codex + displayName: "Codex CLI 0.147.0" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.147.0" + currentVersion: "0.147.0" + releasedAt: "2026-08-07" + sourcePackage: "@openai/codex" + upstreamReleaseTag: "rust-v0.147.0" + releaseNotesUrl: "https://github.com/openai/codex/releases/tag/rust-v0.147.0" + cliCommand: "codex" + summary: "Codex CLI release adding Agent Plugins, persistent transcript sections, --approve-for-me, Cursor skill import, MCP 2026-07-28 support, Bedrock web-search/compaction, and removing --full-auto." + assimilationNotes: + - "Latest npm moved from recorded 0.144.5 to 0.147.0." + - "Portable Agent Plugins can be installed and searched across local, personal, workspace, and remote catalogs." + - "New --approve-for-me enables automatically reviewed approvals." + - "MCP 2026-07-28 support includes paginated discovery, multi-round requests, and non-blocking server startup." + - "Cursor-managed skills can be imported, and imported Claude/Cursor conversations synchronize without duplicates." + - "Deprecated codex exec --full-auto was removed; use --sandbox workspace-write." + releaseHighlights: + - "Portable Agent Plugins and multi-catalog search." + - "Persistent conversation sections and incremental transcript browse." + - "--approve-for-me." + - "MCP 2026-07-28 client support." + - "Cursor skill import and conversation sync." + - "--full-auto removal." + installMethods: + - install:npm +edges: + version_of: + - agent:codex + sourced_from: + - evidence:codex-rust-v0-147-0-2026-08-07 +--- +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, HTTP mTLS examples, and release-please workflow migration." + assimilationNotes: + - "Latest npm moved from recorded 6.48.0 to 7.4.0." + - "API surface adds gpt-5.5 model and tool metadata fields." + - "Documentation adds HTTP mTLS transport examples." + - "Release workflow migrated to upstream release-please." + - "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." + - "release-please migration." + installMethods: + - install:npm +edges: + version_of: + - agent:codex-sdk + sourced_from: + - evidence:openai-node-7-4-0-2026-08-07 +--- +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 live tool-duration headers, first-party plugin auto-updates, /new-worktree, token usage in ACP, /permissions, sandbox cache allowances, and long-session performance fixes." + assimilationNotes: + - "Latest official stable release moved from recorded 1.0.71 to 1.0.78." + - "Timeline headers show live tool-call duration for calls at least five seconds and can be disabled with /settings showToolDurations." + - "First-party plugins auto-update at session start." + - "Experimental /new-worktree creates a worktree and starts a new conversation." + - "ACP prompt results and usage_update notifications expose token usage; ACP closeSession is supported." + - "New /permissions switches approval modes." + - "allowDevToolCaches sandbox setting is on by default." + - "The /allow-all safety-judge model is no longer user configurable." + releaseHighlights: + - "Live tool-duration headers." + - "First-party plugin auto-update." + - "/new-worktree." + - "ACP token usage and closeSession." + - "/permissions approval-mode switch." + - "allowDevToolCaches sandbox setting." + installMethods: + - install:gh-extension +edges: + version_of: + - agent:copilot-cli + sourced_from: + - evidence:copilot-cli-1-0-78-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:cursor:changelog-2026-08-03 +attributes: + agentId: "cursor" + agentProductId: agent:cursor + displayName: "Cursor changelog 2026-08-03" + runtimeFamily: "ide-extension" + releaseChannel: "stable" + versionRange: "2026-08-03" + currentVersion: "2026-08-03 changelog" + releasedAt: "2026-08-03" + releaseNotesUrl: "https://cursor.com/changelog" + cliCommand: "cursor" + summary: "Cursor changelog update covering Google Workspace plugins, Cursor Router modes, India Start plan surfaces, and CLI changelog updates through July 20." + assimilationNotes: + - "Latest Cursor evidence moved from July 2026 graph coverage to the 2026-08-03 official changelog." + - "Aug 3 changelog adds Google Workspace plugins for Gmail, Drive, Calendar, Docs, and Sheets." + - "July 22 Cursor Router is available across desktop, web, iOS, CLI, and SDK with Cost, Balance, and Intelligence modes and admin controls." + - "July 28 India Start plan includes always-on cloud agents, iOS remote control, plugins, MCP servers, hooks, and skills." + - "CLI changelog through July 20 adds --trust for interactive sessions, MCP OAuth fail-fast, background model catalog refresh, and branch watcher backoff." + releaseHighlights: + - "Google Workspace plugins." + - "Cursor Router Cost, Balance, and Intelligence modes." + - "Router availability across desktop, web, iOS, CLI, and SDK." + - "Interactive --trust and MCP OAuth fail-fast in Cursor CLI." + installMethods: + - install:desktop-app +edges: + version_of: + - agent:cursor + sourced_from: + - evidence:cursor-changelog-2026-08-03-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:droid:0-189-0 +attributes: + agentId: "droid" + agentProductId: agent:droid + displayName: "Factory Droid CLI 0.189.0" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.189.0" + currentVersion: "0.189.0" + releasedAt: "2026-08-06" + sourcePackage: "@factory/cli" + releaseNotesUrl: "https://www.npmjs.com/package/@factory/cli/v/0.189.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.189.0." + - "npm metadata identifies @factory/cli as Factory Droid CLI and points repository metadata at Factory-AI/factory under apps/cli." + - "No public 0.189.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.189.0." + installMethods: + - install:npm +edges: + version_of: + - agent:droid + sourced_from: + - evidence:droid-0-189-0-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:gemini:0-54-4 +attributes: + agentId: "gemini" + agentProductId: agent:gemini-cli + displayName: "Gemini CLI 0.54.4" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.54.4" + currentVersion: "0.54.4" + releasedAt: "2026-08-07" + sourcePackage: "@google/gemini-cli" + upstreamReleaseTag: "v0.54.4" + releaseNotesUrl: "https://github.com/google-gemini/gemini-cli/releases/tag/v0.54.4" + cliCommand: "gemini" + summary: "Gemini CLI patch release from v0.54.0 to v0.54.4; release body lists cherry-picked fixes and version bump corrections without public flag, transport, or migration changes." + assimilationNotes: + - "Latest npm moved from recorded 0.51.0 to 0.54.4." + - "Official v0.54.4 release notes list patch/cherry-pick and version bump correction items." + - "No public v0.54.4-specific CLI flag, transport/API, model, package-name, install-method, or migration change was found in the release body." + - "Install command remains npm install -g @google/gemini-cli." + releaseHighlights: + - "Patch train update to Gemini CLI 0.54.4." + installMethods: + - install:npm +edges: + version_of: + - agent:gemini-cli + sourced_from: + - evidence:gemini-cli-0-54-4-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:hermes:0-20-0 +attributes: + agentId: "hermes" + agentProductId: agent:hermes + displayName: "Hermes Agent 0.20.0" + 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 0.20.0 release adding streaming voice, wake words, grounded citations, signed webhooks, desktop artifacts/plugin SDK, A2A v1.0, new CLI commands, redirects, tool self-recovery, and new install-channel requirements." + assimilationNotes: + - "Latest upstream release moved from recorded 0.18.2 to 0.20.0; PyPI and npm bridge latest remain 0.19.0." + - "Release notes state brew and pip/PyPI wheel channels are retired in favor of shell installer, Docker, and Nix, with Node 26 required for installers/heal/upgrade." + - "CLI adds ! shell mode, /init, /diff, /context, /focus, Ctrl+S prompt stash, and hermes import-agent." + - "Bundled A2A v1.0 plugin and signed outbound lifecycle webhooks add protocol and transport surfaces." + - "Streaming conversational voice, wake words, multi-platform voice notes, desktop artifacts, plugin SDK, and grounded-citations expand capability modeling." + - "Tool self-recovery and default tool-calling iteration limit increase from 90 to 500 affect long-run assumptions." + releaseHighlights: + - "Streaming voice with barge-in and wake words." + - "Grounded citations and fact-checking." + - "Signed outbound webhooks." + - "Desktop artifacts and plugin SDK." + - "A2A v1.0 plugin." + - "CLI !, /init, /diff, /context, /focus, import-agent." + - "Shell installer, Docker, and Nix channel emphasis." + installMethods: + - install:shell + - install:docker + - install:nix +edges: + version_of: + - agent:hermes + sourced_from: + - evidence:hermes-agent-0-20-0-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:omp:17-2-10 +attributes: + agentId: "omp" + agentProductId: agent:omp + displayName: "Oh-My-Pi 17.2.10" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "17.2.10" + currentVersion: "17.2.10" + releasedAt: "2026-08-06" + sourcePackage: "@oh-my-pi/pi-coding-agent" + upstreamReleaseTag: "v17.2.10" + releaseNotesUrl: "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.10" + cliCommand: "omp" + summary: "Oh-My-Pi release replacing Zod re-exports with omptype, adding --trusted-extension and resumable crash details, reworking Agent Hub, and fixing MCP OAuth, web search, tool API, legacy extension, and session migration issues." + assimilationNotes: + - "Latest official stable release moved from recorded 17.0.2 to 17.2.10." + - "Breaking change: zod dependency and z/ZodType re-exports were removed; tool schemas now use omptype type() with @oh-my-pi/omptype/zod compatibility." + - "New --trusted-extension loads an exact extension-module allowlist and bypasses ambient extension discovery." + - "Fatal crashes include resumable session details and suggested omp --resume ." + - "Ctrl+S Agent Hub was reworked into a fullscreen roster and selected-agent inspector." + - "MCP OAuth reauth loops, Codex web_search request shapes, pi.getAllTools() return shape, compiled legacy extension loading, and omp -r session discovery were fixed." + releaseHighlights: + - "Zod re-export removal in favor of omptype." + - "--trusted-extension ." + - "Resumable crash output." + - "Fullscreen Agent Hub roster." + - "MCP OAuth and tool API compatibility fixes." + installMethods: + - install:npm +edges: + version_of: + - agent:omp + sourced_from: + - evidence:omp-17-2-10-2026-08-07 +--- +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 correction release accepting singleton-array metadata from newer npm clients for official plugin installs and updates." + assimilationNotes: + - "Latest npm moved from recorded 2026.7.1 to 2026.7.1-2." + - "Official plugin install/update handling accepts singleton-array metadata from newer npm clients." + - "No package-name, install-method, CLI flag, model, transport/API, or migration change was published." + releaseHighlights: + - "Npm plugin metadata singleton-array compatibility." + installMethods: + - install:npm +edges: + version_of: + - agent:openclaw + sourced_from: + - evidence:openclaw-2026-7-1-2-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:opencode:1-18-15 +attributes: + agentId: "opencode" + agentProductId: agent:opencode + displayName: "OpenCode 1.18.15" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "1.18.15" + currentVersion: "1.18.15" + releasedAt: "2026-08-07" + sourcePackage: "opencode-ai" + upstreamReleaseTag: "v1.18.15" + releaseNotesUrl: "https://github.com/anomalyco/opencode/releases/tag/v1.18.15" + cliCommand: "opencode" + summary: "OpenCode release fixing chronological message ordering, revert/fork chronology, compaction history retention, truncation cleanup, blob attachments, and adding desktop transcript JSON export." + assimilationNotes: + - "Latest npm moved from recorded 1.18.3 to 1.18.15." + - "Imported or legacy messages now preserve chronological ordering even when message IDs are out of order." + - "Revert and fork actions use real message chronology instead of message ID ordering." + - "Repeated compaction keeps earlier tool-call history in summaries." + - "Desktop adds broader locale coverage and JSON transcript export." + - "No package-name, install-method, CLI flag, transport/API, model, or migration change was published." + releaseHighlights: + - "Chronological message ordering fixes." + - "Revert/fork chronology fixes." + - "Repeated compaction tool-call history retention." + - "Desktop JSON transcript export." + installMethods: + - install:npm +edges: + version_of: + - agent:opencode + sourced_from: + - evidence:opencode-1-18-15-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:pi:0-84-1 +attributes: + agentId: "pi" + agentProductId: agent:pi + displayName: "Pi 0.84.1" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.84.1" + currentVersion: "0.84.1" + releasedAt: "2026-08-07" + sourcePackage: "@earendil-works/pi-coding-agent" + upstreamReleaseTag: "v0.84.1" + releaseNotesUrl: "https://github.com/earendil-works/pi/releases/tag/v0.84.1" + cliCommand: "pi" + summary: "Pi release adding Qwen Token Plan Individual, pi auth check, extension tool_call terminate handling, fullscreen selection/scrolling controls, and active-run lifecycle fixes." + assimilationNotes: + - "Latest official stable release moved from recorded 0.80.10 to 0.84.1." + - "Qwen Token Plan Individual provider adds subscription model catalog and QWEN_TOKEN_PLAN_API_KEY." + - "pi auth check verifies provider/model credentials and can emit resolved credentials." + - "Extension tool_call handlers can terminate all-terminating batches without another model call." + - "Fullscreen gains word/paragraph selection, drag selection, and half-page transcript scrolling actions." + - "Agent.reset now rejects while active instead of clearing transcript and runtime state." + - "@pi-ai/sdk remains unpublished/404 and is not the upstream CLI package." + releaseHighlights: + - "Qwen Token Plan Individual provider." + - "pi auth check." + - "tool_call terminate support." + - "Fullscreen selection and half-page scrolling." + - "Agent.reset active-run guard." + installMethods: + - install:npm +edges: + version_of: + - agent:pi + sourced_from: + - evidence:pi-0-84-1-2026-08-07 +--- +nodeKind: AgentVersion +id: agentVersion:qwen:0-21-7 +attributes: + agentId: "qwen" + agentProductId: agent:qwen + displayName: "Qwen Code 0.21.7" + runtimeFamily: "cli-harness" + releaseChannel: "stable" + versionRange: "0.21.7" + currentVersion: "0.21.7" + releasedAt: "2026-08-06" + sourcePackage: "@qwen-code/qwen-code" + upstreamReleaseTag: "v0.21.7" + releaseNotesUrl: "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.7" + cliCommand: "qwen" + summary: "Qwen Code release removing the 50-turn Goals cap, adding inline terminal images, review-context manifests, managed ASR routing, REST SSE telemetry, stream lifetime caps, and symlink-aware file-read permission checks." + assimilationNotes: + - "Latest npm moved from recorded 0.19.11 to 0.21.7." + - "Release notes list no known breaking changes." + - "Goals can resume beyond the previous 50-turn limit." + - "Interactive CLI can render inline terminal images for Kitty, Ghostty, and chafa." + - ".qwen/review-context.json and review repo-context customize repository-specific review plans." + - "security.allowedInsecureVoiceBaseUrls supports managed ASR gateway routing." + - "REST SSE observability adds stable UUIDs and lifecycle telemetry, and QWEN_STREAM_MAX_LIFETIME_MS caps review stream lifetime." + - "File read permissions now resolve symlinks before workspace-boundary checks." + releaseHighlights: + - "Removed 50-turn Goals limit." + - "Inline terminal images." + - ".qwen/review-context.json and review repo-context." + - "security.allowedInsecureVoiceBaseUrls." + - "REST SSE lifecycle telemetry." + - "QWEN_STREAM_MAX_LIFETIME_MS." + - "Symlink-aware workspace-boundary checks." + installMethods: + - install:npm +edges: + version_of: + - agent:qwen + sourced_from: + - evidence:qwen-code-0-21-7-2026-08-07 diff --git a/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml b/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml new file mode 100644 index 000000000..a7763c0b5 --- /dev/null +++ b/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml @@ -0,0 +1,433 @@ +# Evidence captured during the 2026-08-07 upstream agent-version tracker run. +nodeKind: EvidenceSource +id: evidence:amp-0-0-1786077520-gcc65e7-2026-08-07 +attributes: + displayName: "Amp CLI 0.0.1786077520-gcc65e7 npm package metadata" + kindLabel: package-metadata + trustLevel: trust-level:official-web + sourceUrl: "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1786077520-gcc65e7" + sourcePathOrUrl: "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1786077520-gcc65e7" + locator: "@ampcode/cli 0.0.1786077520-gcc65e7" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T07:15:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 0.0.1784264425-g070593 to 0.0.1786077520-gcc65e7. + 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. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:amp:0-0-1786077520-gcc65e7 + - agent:amp +--- +nodeKind: EvidenceSource +id: evidence:antigravity-1-1-11-2026-08-07 +attributes: + displayName: "Antigravity CLI 1.1.11 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.11" + sourcePathOrUrl: "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.11" + locator: "1.1.11" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T02:35:23Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest official release moved from recorded 1.1.3 to 1.1.11. + New Vim editor mode and vim.* keybinding scopes affect TUI input/keybinding modeling. + Print mode now returns tab-separated or JSON/stream-json records for read-only slash commands and refuses interactive-only slash commands, affecting command execution/parsing. + Plugin enable/disable state now lives only in config.json after seeding from manifests, affecting plugin state sync. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:antigravity:1-1-11 + - agent:antigravity-cli +--- +nodeKind: EvidenceSource +id: evidence:claude-code-2-1-224-2026-08-07 +attributes: + displayName: "Claude Code 2.1.224 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/anthropics/claude-code/releases/tag/v2.1.224" + sourcePathOrUrl: "https://github.com/anthropics/claude-code/releases/tag/v2.1.224" + locator: "@anthropic-ai/claude-code v2.1.224" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T04:00:59Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 2.1.212 to 2.1.224. + New claude self-hosted-runner affects launch and remote execution topology modeling. + Archive plugin source supports HTTPS zip plugins with optional SHA-256 pinning, affecting plugin install metadata. + crossSessionInbound, dialogExpiry, SendMessage, and ListAgents add cross-session agent messaging surfaces. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:claude:2-1-224 + - agent:claude-code +--- +nodeKind: EvidenceSource +id: evidence:claude-agent-sdk-0-3-224-2026-08-07 +attributes: + displayName: "Claude Agent SDK 0.3.224 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.224" + sourcePathOrUrl: "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.224" + locator: "@anthropic-ai/claude-agent-sdk v0.3.224" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T04:00:57Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 0.3.212 to 0.3.224. + SDK Settings now include crossSessionInbound and dialogExpiry for cross-session message approval behavior. + SDKMessageOrigin adds subkind peer-send-message for cross-session SendMessage notifications. + Settings supports archive plugin sources and sandbox credential masking fields. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:claude-agent-sdk:0-3-224 + - agent:claude-agent-sdk +--- +nodeKind: EvidenceSource +id: evidence:codex-rust-v0-147-0-2026-08-07 +attributes: + displayName: "Codex CLI 0.147.0 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/openai/codex/releases/tag/rust-v0.147.0" + sourcePathOrUrl: "https://github.com/openai/codex/releases/tag/rust-v0.147.0" + locator: "@openai/codex rust-v0.147.0" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T01:41:49Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 0.144.5 to 0.147.0. + New portable Agent Plugins and catalog search affect plugin discovery and install surfaces. + New --approve-for-me flag affects launchBehavior and approval automation modeling. + Opt-in MCP 2026-07-28 protocol support adds paginated discovery, multi-round requests, and non-blocking server startup. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:codex:0-147-0 + - agent:codex +--- +nodeKind: EvidenceSource +id: evidence:openai-node-7-4-0-2026-08-07 +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 v7.4.0" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-03T21:56:10Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 6.48.0 to 7.4.0. + New gpt-5.5 model and tool metadata fields affect model catalog and adapter type mappings. + HTTP mTLS transport examples affect transport documentation and integration guidance. + No package-name or install-method change; install remains npm install -g openai for the adapter source reference. +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-07 +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 v1.0.78" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-03T23:30:25Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest official release moved from recorded 1.0.71 to 1.0.78. + New /new-worktree command affects command catalog and workspace/session launch modeling. + New /permissions command affects approval-mode switching. + ACP mode supports closeSession and exposes token usage in prompt results and usage_update notifications. +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-2026-08-07 +attributes: + displayName: "Cursor changelog 2026-08-03 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://cursor.com/changelog" + sourcePathOrUrl: "https://cursor.com/changelog" + locator: "2026-08-03-changelog" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-03T00:00:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest Cursor changelog moved beyond recorded 2026-07-12 / Cursor 3.11 graph records. + Google Workspace plugins let agents read, write, and act across Gmail, Google Drive, and Calendar, affecting plugin catalog and OAuth/tool capability surfaces. + Recent iPad/mobile review surfaces include full PR review, inbox, and multi-agent sidebar behavior. + Cursor Router adds Auto optimization modes and admin controls across desktop, web, iOS, CLI, and SDK. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:cursor:changelog-2026-08-03 + - agent:cursor +--- +nodeKind: EvidenceSource +id: evidence:droid-0-189-0-2026-08-07 +attributes: + displayName: "Factory Droid CLI 0.189.0 npm package metadata" + kindLabel: package-metadata + trustLevel: trust-level:official-web + sourceUrl: "https://www.npmjs.com/package/@factory/cli/v/0.189.0" + sourcePathOrUrl: "https://www.npmjs.com/package/@factory/cli/v/0.189.0" + locator: "@factory/cli 0.189.0" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T07:15:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 0.174.0 to 0.189.0. + npm metadata identifies @factory/cli as Factory Droid CLI and points repository metadata at Factory-AI/factory under apps/cli. + No public 0.189.0-specific CLI flag, transport/API, model, package-name, install-method, or migration change was found. + Install command remains npm install -g @factory/cli. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:droid:0-189-0 + - agent:droid +--- +nodeKind: EvidenceSource +id: evidence:gemini-cli-0-54-4-2026-08-07 +attributes: + displayName: "Gemini CLI 0.54.4 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/google-gemini/gemini-cli/releases/tag/v0.54.4" + sourcePathOrUrl: "https://github.com/google-gemini/gemini-cli/releases/tag/v0.54.4" + locator: "@google/gemini-cli v0.54.4" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T04:44:19Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 0.51.0 to 0.54.4. + Release notes identify v0.54.4 as patch/version correction work on the v0.54.0 line. + No explicit CLI flag, transport/API, model, package-name, install-method, or migration change was published in the v0.54.4 notes. + Install command remains npm install -g @google/gemini-cli. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:gemini:0-54-4 + - agent:gemini-cli +--- +nodeKind: EvidenceSource +id: evidence:hermes-agent-0-20-0-2026-08-07 +attributes: + displayName: "Hermes Agent 0.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: "hermes-agent v2026.8.3" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-03T16:57:52Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest official release moved from recorded 0.18.2 to 0.20.0 / v2026.8.3. + Streaming voice with barge-in, wake words, and configurable STT/TTS affects voice and gateway adapters. + A2A v1.0 and signed outbound webhooks add new transport/integration surfaces. + Grounded citations and fact-checking add research/tool capability surfaces. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:hermes:0-20-0 + - agent:hermes +--- +nodeKind: EvidenceSource +id: evidence:omp-17-2-10-2026-08-07 +attributes: + displayName: "Oh-My-Pi 17.2.10 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.10" + sourcePathOrUrl: "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.10" + locator: "@oh-my-pi/pi-coding-agent v17.2.10" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-06T12:28:54Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 17.0.2 to 17.2.10. + Breaking: zod dependency and z/ZodType re-exports were removed; tool schemas now use omptype type() schemas with compatibility through @oh-my-pi/omptype/zod. + New --trusted-extension flag affects launchBehavior and extension allowlist modeling. + Fatal crash output now includes resumable session details and omp --resume guidance. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:omp:17-2-10 + - agent:omp +--- +nodeKind: EvidenceSource +id: evidence:openclaw-2026-7-1-2-2026-08-07 +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 v2026.7.1-2" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-04T00:41:26Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest upstream moved from recorded 2026.6.11 to 2026.7.1-2. + Release notes document npm plugin update handling for singleton-array metadata from newer npm clients. + Plugin install/update metadata parsing should be checked for official plugin correction releases. + No package-name, install-method, CLI flag, transport/API, model, or migration change was published. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:openclaw:2026-7-1-2 + - agent:openclaw +--- +nodeKind: EvidenceSource +id: evidence:opencode-1-18-15-2026-08-07 +attributes: + displayName: "OpenCode 1.18.15 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/anomalyco/opencode/releases/tag/v1.18.15" + sourcePathOrUrl: "https://github.com/anomalyco/opencode/releases/tag/v1.18.15" + locator: "opencode-ai v1.18.15" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T06:49:55Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 1.18.3 to 1.18.15. + Chronological message ordering no longer depends on imported or legacy message IDs, affecting session replay and transcript parsing. + Revert and fork use real message chronology, affecting workspace/session lifecycle modeling. + Repeated compaction keeps earlier tool-call history in summaries instead of dropping orphaned results. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:opencode:1-18-15 + - agent:opencode +--- +nodeKind: EvidenceSource +id: evidence:pi-0-84-1-2026-08-07 +attributes: + displayName: "Pi 0.84.1 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/earendil-works/pi/releases/tag/v0.84.1" + sourcePathOrUrl: "https://github.com/earendil-works/pi/releases/tag/v0.84.1" + locator: "@earendil-works/pi-coding-agent v0.84.1" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-07T06:07:00Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest upstream moved from recorded 0.80.10 to 0.84.1. + New Qwen Token Plan Individual provider affects provider/model catalog metadata and QWEN_TOKEN_PLAN_API_KEY handling. + New pi auth check command affects command catalog and credential preflight automation. + Extension tool_call handlers can terminate all-terminating blocked batches without another model call, affecting extension tool lifecycle modeling. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:pi:0-84-1 + - agent:pi +--- +nodeKind: EvidenceSource +id: evidence:qwen-code-0-21-7-2026-08-07 +attributes: + displayName: "Qwen Code 0.21.7 release notes" + kindLabel: release-notes + trustLevel: trust-level:official-web + sourceUrl: "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.7" + sourcePathOrUrl: "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.7" + locator: "@qwen-code/qwen-code v0.21.7" + capturedAt: "2026-08-07T07:15:00Z" + observedAt: "2026-08-06T23:19:06Z" + observedBy: codex-babysitter-yolo + freshnessWindowDays: 45 + reviewOwner: "@a5c-ai/catalog" + reviewedAt: "2026-08-07T07:15:00Z" + notes: | + Latest npm moved from recorded 0.19.11 to 0.21.7. + Goals can resume beyond the previous 50-turn limit, affecting long-task orchestration assumptions. + Interactive CLI can render inline terminal images for Kitty, Ghostty, and chafa, affecting terminal capability metadata. + New .qwen/review-context.json manifest and review repo-context command affect review launch/context modeling. +edges: + has_trust_level: + - trust-level:official-web + references: + - agentVersion:qwen:0-21-7 + - agent:qwen +--- From 19e3a98bfb20626846c6d6f0663e6e4a1201e8e7 Mon Sep 17 00:00:00 2001 From: a5c automation Date: Fri, 7 Aug 2026 07:08:51 +0000 Subject: [PATCH 2/4] chore(graph): correct daily agent version records --- artifacts/agent-version-tracker/summary.json | 305 ++++-------------- .../upstream-current-2026-08-07.yaml | 42 +-- .../upstream-current-2026-08-07.yaml | 2 +- 3 files changed, 82 insertions(+), 267 deletions(-) diff --git a/artifacts/agent-version-tracker/summary.json b/artifacts/agent-version-tracker/summary.json index a3db70dbb..12e49e046 100644 --- a/artifacts/agent-version-tracker/summary.json +++ b/artifacts/agent-version-tracker/summary.json @@ -1,259 +1,74 @@ { "checkedAgents": [ - { - "agent": "Antigravity CLI", - "previous": "1.1.3", - "latest": "1.1.11", - "source": "GitHub release", - "graphUpdated": true - }, - { - "agent": "Claude Code", - "previous": "2.1.212", - "latest": "2.1.224", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "Claude Agent SDK", - "previous": "0.3.212", - "latest": "0.3.224", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "Codex CLI", - "previous": "0.144.5", - "latest": "0.147.0", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "OpenAI Node SDK", - "previous": "6.48.0", - "latest": "7.4.0", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "GitHub Copilot CLI", - "previous": "1.0.71", - "latest": "1.0.78", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "Cursor", - "previous": "3.11 / 2026-07-12", - "latest": "2026-08-03 changelog", - "source": "Cursor changelog", - "graphUpdated": true - }, - { - "agent": "Factory Droid CLI", - "previous": "0.174.0", - "latest": "0.189.0", - "source": "npm metadata", - "graphUpdated": true - }, - { - "agent": "Gemini CLI", - "previous": "0.51.0", - "latest": "0.54.4", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "Hermes Agent", - "previous": "0.18.2", - "latest": "0.20.0 / v2026.8.3", - "source": "GitHub release", - "graphUpdated": true - }, - { - "agent": "Oh-My-Pi", - "previous": "17.0.2", - "latest": "17.2.10", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "OpenClaw", - "previous": "2026.6.11", - "latest": "2026.7.1-2", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "OpenCode", - "previous": "1.18.3", - "latest": "1.18.15", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "Pi", - "previous": "0.80.10", - "latest": "0.84.1", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "Qwen Code", - "previous": "0.19.11", - "latest": "0.21.7", - "source": "npm/GitHub release", - "graphUpdated": true - }, - { - "agent": "Amp CLI", - "previous": "0.0.1784264425-g070593", - "latest": "0.0.1786077520-gcc65e7", - "source": "npm metadata", - "graphUpdated": true - }, - { - "agent": "Pi SDK adapter package", - "previous": null, - "latest": null, - "source": "npm @pi-ai/sdk returned 404", - "graphUpdated": false - } + {"agent": "amp", "displayName": "Amp CLI", "previous": "0.0.1784264425-g070593", "latest": "0.0.1786077520-gcc65e7", "source": "@ampcode/cli npm metadata", "graphUpdated": true}, + {"agent": "antigravity", "displayName": "Antigravity CLI", "previous": "1.1.3", "latest": "1.1.11", "source": "GitHub release", "graphUpdated": true}, + {"agent": "claude", "displayName": "Claude Code", "previous": "2.1.212", "latest": "2.1.224", "source": "@anthropic-ai/claude-code npm and GitHub release", "graphUpdated": true}, + {"agent": "claude-agent-sdk", "displayName": "Claude Agent SDK", "previous": "0.3.212", "latest": "0.3.224", "source": "@anthropic-ai/claude-agent-sdk npm and GitHub release", "graphUpdated": true}, + {"agent": "codex", "displayName": "Codex CLI", "previous": "0.144.5", "latest": "0.147.0", "source": "@openai/codex npm and GitHub release", "graphUpdated": true}, + {"agent": "codex-sdk", "displayName": "OpenAI Node SDK", "previous": "6.48.0", "latest": "7.4.0", "source": "openai npm and GitHub release", "graphUpdated": true}, + {"agent": "copilot", "displayName": "GitHub Copilot CLI", "previous": "1.0.71", "latest": "1.0.78", "source": "@github/copilot npm and GitHub release", "graphUpdated": true}, + {"agent": "cursor", "displayName": "Cursor", "previous": "3.11 / 2026-07-12 coverage", "latest": "2026-08-03 changelog", "source": "Cursor changelog and CLI changelog", "graphUpdated": true}, + {"agent": "droid", "displayName": "Factory Droid CLI", "previous": "0.174.0", "latest": "0.189.0", "source": "@factory/cli npm metadata", "graphUpdated": true}, + {"agent": "gemini", "displayName": "Gemini CLI", "previous": "0.51.0", "latest": "0.54.4", "source": "@google/gemini-cli npm and GitHub release", "graphUpdated": true}, + {"agent": "hermes", "displayName": "Hermes Agent", "previous": "0.18.2", "latest": "0.20.0 / v2026.8.3", "source": "GitHub release; npm/PyPI bridge latest is 0.19.0", "graphUpdated": true}, + {"agent": "omp", "displayName": "Oh-My-Pi", "previous": "17.0.2", "latest": "17.2.10", "source": "@oh-my-pi/pi-coding-agent npm and GitHub release", "graphUpdated": true}, + {"agent": "openclaw", "displayName": "OpenClaw", "previous": "2026.7.1", "latest": "2026.7.1-2", "source": "openclaw npm and GitHub release", "graphUpdated": true}, + {"agent": "opencode", "displayName": "OpenCode", "previous": "1.18.3", "latest": "1.18.15", "source": "opencode-ai npm and GitHub release", "graphUpdated": true}, + {"agent": "pi", "displayName": "Pi", "previous": "0.80.10", "latest": "0.84.1", "source": "@earendil-works/pi-coding-agent npm and GitHub release", "graphUpdated": true}, + {"agent": "qwen", "displayName": "Qwen Code", "previous": "0.19.11", "latest": "0.21.7", "source": "@qwen-code/qwen-code npm and GitHub release", "graphUpdated": true}, + {"agent": "pi-sdk-adapter-package", "displayName": "Pi SDK adapter package", "previous": null, "latest": null, "source": "@pi-ai/sdk npm returned 404; original Pi CLI checked via @earendil-works/pi-coding-agent", "graphUpdated": false} ], "newVersions": [ - { - "agent": "amp", - "version": "0.0.1786077520-gcc65e7", - "evidence": "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1786077520-gcc65e7" - }, - { - "agent": "antigravity", - "version": "1.1.11", - "evidence": "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.11" - }, - { - "agent": "claude", - "version": "2.1.224", - "evidence": "https://github.com/anthropics/claude-code/releases/tag/v2.1.224" - }, - { - "agent": "claude-agent-sdk", - "version": "0.3.224", - "evidence": "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.224" - }, - { - "agent": "codex", - "version": "0.147.0", - "evidence": "https://github.com/openai/codex/releases/tag/rust-v0.147.0" - }, - { - "agent": "codex-sdk", - "version": "7.4.0", - "evidence": "https://github.com/openai/openai-node/releases/tag/v7.4.0" - }, - { - "agent": "copilot", - "version": "1.0.78", - "evidence": "https://github.com/github/copilot-cli/releases/tag/v1.0.78" - }, - { - "agent": "cursor", - "version": "2026-08-03-changelog", - "evidence": "https://cursor.com/changelog" - }, - { - "agent": "droid", - "version": "0.189.0", - "evidence": "https://www.npmjs.com/package/@factory/cli/v/0.189.0" - }, - { - "agent": "gemini", - "version": "0.54.4", - "evidence": "https://github.com/google-gemini/gemini-cli/releases/tag/v0.54.4" - }, - { - "agent": "hermes", - "version": "0.20.0", - "evidence": "https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.3" - }, - { - "agent": "omp", - "version": "17.2.10", - "evidence": "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.10" - }, - { - "agent": "openclaw", - "version": "2026.7.1-2", - "evidence": "https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-2" - }, - { - "agent": "opencode", - "version": "1.18.15", - "evidence": "https://github.com/anomalyco/opencode/releases/tag/v1.18.15" - }, - { - "agent": "pi", - "version": "0.84.1", - "evidence": "https://github.com/earendil-works/pi/releases/tag/v0.84.1" - }, - { - "agent": "qwen", - "version": "0.21.7", - "evidence": "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.7" - } + {"agent": "amp", "version": "0.0.1786077520-gcc65e7", "evidence": "https://www.npmjs.com/package/@ampcode/cli/v/0.0.1786077520-gcc65e7"}, + {"agent": "antigravity", "version": "1.1.11", "evidence": "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.11"}, + {"agent": "claude", "version": "2.1.224", "evidence": "https://github.com/anthropics/claude-code/releases/tag/v2.1.224"}, + {"agent": "claude-agent-sdk", "version": "0.3.224", "evidence": "https://github.com/anthropics/claude-agent-sdk-typescript/releases/tag/v0.3.224"}, + {"agent": "codex", "version": "0.147.0", "evidence": "https://github.com/openai/codex/releases/tag/rust-v0.147.0"}, + {"agent": "codex-sdk", "version": "7.4.0", "evidence": "https://github.com/openai/openai-node/releases/tag/v7.4.0"}, + {"agent": "copilot", "version": "1.0.78", "evidence": "https://github.com/github/copilot-cli/releases/tag/v1.0.78"}, + {"agent": "cursor", "version": "2026-08-03-changelog", "evidence": "https://cursor.com/changelog"}, + {"agent": "droid", "version": "0.189.0", "evidence": "https://www.npmjs.com/package/@factory/cli/v/0.189.0"}, + {"agent": "gemini", "version": "0.54.4", "evidence": "https://github.com/google-gemini/gemini-cli/releases/tag/v0.54.4"}, + {"agent": "hermes", "version": "0.20.0", "evidence": "https://github.com/NousResearch/hermes-agent/releases/tag/v2026.8.3"}, + {"agent": "omp", "version": "17.2.10", "evidence": "https://github.com/can1357/oh-my-pi/releases/tag/v17.2.10"}, + {"agent": "openclaw", "version": "2026.7.1-2", "evidence": "https://github.com/openclaw/openclaw/releases/tag/v2026.7.1-2"}, + {"agent": "opencode", "version": "1.18.15", "evidence": "https://github.com/anomalyco/opencode/releases/tag/v1.18.15"}, + {"agent": "pi", "version": "0.84.1", "evidence": "https://github.com/earendil-works/pi/releases/tag/v0.84.1"}, + {"agent": "qwen", "version": "0.21.7", "evidence": "https://github.com/QwenLM/qwen-code/releases/tag/v0.21.7"} ], "issuesCreated": [ - "https://github.com/a5c-ai/babysitter/issues/1661", - "https://github.com/a5c-ai/babysitter/issues/1662", - "https://github.com/a5c-ai/babysitter/issues/1663", - "https://github.com/a5c-ai/babysitter/issues/1664", - "https://github.com/a5c-ai/babysitter/issues/1665", - "https://github.com/a5c-ai/babysitter/issues/1666", - "https://github.com/a5c-ai/babysitter/issues/1667", - "https://github.com/a5c-ai/babysitter/issues/1668", - "https://github.com/a5c-ai/babysitter/issues/1669", - "https://github.com/a5c-ai/babysitter/issues/1670" + {"agent": "antigravity", "version": "1.1.11", "issue": "https://github.com/a5c-ai/babysitter/issues/1661"}, + {"agent": "claude", "version": "2.1.224", "issue": "https://github.com/a5c-ai/babysitter/issues/1662"}, + {"agent": "claude-agent-sdk", "version": "0.3.224", "issue": "https://github.com/a5c-ai/babysitter/issues/1663"}, + {"agent": "codex", "version": "0.147.0", "issue": "https://github.com/a5c-ai/babysitter/issues/1664"}, + {"agent": "gemini", "version": "0.54.4", "issue": "https://github.com/a5c-ai/babysitter/issues/1665"}, + {"agent": "omp", "version": "17.2.10", "issue": "https://github.com/a5c-ai/babysitter/issues/1666"}, + {"agent": "opencode", "version": "1.18.15", "issue": "https://github.com/a5c-ai/babysitter/issues/1667"}, + {"agent": "pi", "version": "0.84.1", "issue": "https://github.com/a5c-ai/babysitter/issues/1668"}, + {"agent": "qwen", "version": "0.21.7", "issue": "https://github.com/a5c-ai/babysitter/issues/1669"}, + {"agent": "amp", "version": "0.0.1786077520-gcc65e7", "issue": "https://github.com/a5c-ai/babysitter/issues/1670"} ], "issuesExisting": [ - { - "agent": "GitHub Copilot CLI", - "version": "1.0.78", - "issue": "https://github.com/a5c-ai/babysitter/issues/1610" - }, - { - "agent": "Cursor", - "version": "2026-08-03 changelog", - "issue": "https://github.com/a5c-ai/babysitter/issues/1611" - }, - { - "agent": "Hermes Agent", - "version": "0.20.0 / v2026.8.3", - "issue": "https://github.com/a5c-ai/babysitter/issues/1614" - }, - { - "agent": "OpenClaw", - "version": "2026.7.1-2", - "issue": "https://github.com/a5c-ai/babysitter/issues/1616" - }, - { - "agent": "Factory Droid CLI", - "version": "0.189.0", - "issue": "https://github.com/a5c-ai/babysitter/issues/1650" - }, - { - "agent": "OpenAI Node SDK", - "version": "7.4.0", - "issue": "https://github.com/a5c-ai/babysitter/issues/1609" - } + {"agent": "codex-sdk", "version": "7.4.0", "issue": "https://github.com/a5c-ai/babysitter/issues/1609"}, + {"agent": "copilot", "version": "1.0.78", "issue": "https://github.com/a5c-ai/babysitter/issues/1610"}, + {"agent": "cursor", "version": "2026-08-03-changelog", "issue": "https://github.com/a5c-ai/babysitter/issues/1611"}, + {"agent": "hermes", "version": "0.20.0", "issue": "https://github.com/a5c-ai/babysitter/issues/1614"}, + {"agent": "openclaw", "version": "2026.7.1-2", "issue": "https://github.com/a5c-ai/babysitter/issues/1616"}, + {"agent": "droid", "version": "0.189.0", "issue": "https://github.com/a5c-ai/babysitter/issues/1650"} ], "changedFiles": [ "packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml", - "packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml" + "packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml", + "artifacts/agent-version-tracker/summary.json" ], - "notes": [ - "Catalog externalPackageName values were @a5c-ai/* plugin packages and were excluded as requested.", - "Adapter npm install -g packages were merged into the check list; @a5c-ai/genty-platform from babysitter-adapter was excluded.", - "@pi-ai/sdk returned npm 404 and no upstream version was recorded.", - "Some exact latest-version issues already existed and were not duplicated." + "summary": "Checked every upstream host agent from catalog external repos plus non-@a5c-ai adapter install commands. Excluded @a5c-ai plugin packages. Recorded 16 new upstream AgentVersion entries and evidence references, plus the @pi-ai/sdk adapter package 404 as a non-upstream/no-version check. Canonical issue trackers exist for every new agent/version pair.", + "verificationNotes": [ + "Ran npm run build --workspace=@a5c-ai/atlas before edits; build completed with the repository's pre-existing library bridge quality failures and BAD_ALIAS warnings.", + "Verified latest npm versions for @ampcode/cli, @anthropic-ai/claude-agent-sdk, @anthropic-ai/claude-code, @factory/cli, @openai/codex, @qwen-code/qwen-code, openai, opencode-ai, @google/gemini-cli, @earendil-works/pi-coding-agent, @oh-my-pi/pi-coding-agent, @github/copilot, hermes-agent, and openclaw.", + "Verified Antigravity latest from google-antigravity/antigravity-cli GitHub releases; 1.1.11 supersedes the earlier 1.1.10 issue from collected context.", + "Verified Hermes upstream GitHub latest is 0.20.0 / v2026.8.3 while npm/PyPI bridge latest remains 0.19.0.", + "Created duplicate issues #1671-#1679 during a race with already-created exact-version issues #1662-#1670; closed #1671-#1679 as duplicates and kept #1661-#1670 as canonical.", + "@pi-ai/sdk returned npm 404; Pi upstream was tracked through @earendil-works/pi-coding-agent.", + "Created branch agent-versions/daily-2026-08-07, committed the graph/artifact changes, pushed to origin, and opened PR #1680 against staging." ] } diff --git a/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml b/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml index dd2fe39c3..6c2951e5a 100644 --- a/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml +++ b/packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml @@ -30,41 +30,41 @@ edges: - evidence:amp-0-0-1786077520-gcc65e7-2026-08-07 --- nodeKind: AgentVersion -id: agentVersion:antigravity:1-1-10 +id: agentVersion:antigravity:1-1-11 attributes: agentId: "antigravity" agentProductId: agent:antigravity-cli - displayName: "Antigravity CLI 1.1.10" + displayName: "Antigravity CLI 1.1.11" 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" + versionRange: "1.1.11" + currentVersion: "1.1.11" + releasedAt: "2026-08-07" + upstreamReleaseTag: "1.1.11" + releaseNotesUrl: "https://github.com/google-antigravity/antigravity-cli/releases/tag/1.1.11" cliCommand: "antigravity" - summary: "Antigravity CLI release adding enterprise sign-in paths, safer sandbox and hook ordering, schedule coercion, model/effort flag fixes, and MCP/background task hardening." + summary: "Antigravity CLI release adding optional Vim editing, structured print-mode slash command answers, interactive-command refusals, config-owned plugin enablement, and permission/MCP hardening." assimilationNotes: - - "Latest official stable release moved from recorded 1.1.3 to 1.1.10." - - "Business sign-in for Gemini Enterprise, Workforce Identity Federation, and Application Default Credentials expand auth setup surfaces." - - "Terminal sandbox now grants read-only access to .git instead of writable access." - - "hooks.json hooks run before built-in termination checks, making Stop and PostInvocation hooks reachable." - - "schedule accepts integral DurationSeconds and MaxIterations as JSON numbers." - - "--model and --effort now apply correctly in interactive and headless -p runs." - - "MCP always-background tools and dropped-connection process leaks were fixed." + - "Latest official stable release moved from recorded 1.1.3 to 1.1.11." + - "Optional Vim editor mode adds Normal, Insert, Visual, and Visual Line modes, Vim help, status badge, motions, operators, text objects, and vim.* keybinding scopes." + - "Print mode now answers read-only slash commands /usage, /quota, /credits, /model, /effort, and /skills as TSV or structured JSON/stream-json without starting an agent turn." + - "Interactive-only slash commands in print mode now fail explicitly instead of falling through as prompt text." + - "Plugin enable/disable state now lives in config.json after initial manifest seeding." + - "Zero-word allowlist entries match nothing, request-review/strict modes no longer auto-approve commands, MCP admin controls refresh correctly, and MCP progress callbacks were restored." releaseHighlights: - - "Gemini Enterprise, WIF, and ADC sign-in paths." - - "Read-only .git terminal sandbox access." - - "hooks.json ordering before built-in termination checks." - - "Numeric schedule DurationSeconds and MaxIterations coercion." - - "--model and --effort propagation fixes." + - "Optional Vim editor mode with vim.* keybinding scopes." + - "Structured print-mode output for read-only slash commands." + - "Explicit refusal for interactive-only slash commands in print mode." + - "config.json-owned plugin enablement." + - "Permission allowlist and strict/request-review hardening." + - "MCP admin-control and progress callback fixes." installMethods: - install:github-release edges: version_of: - agent:antigravity-cli sourced_from: - - evidence:antigravity-1-1-10-2026-08-07 + - evidence:antigravity-1-1-11-2026-08-07 --- nodeKind: AgentVersion id: agentVersion:claude:2-1-224 diff --git a/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml b/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml index a7763c0b5..5ee9ba7ae 100644 --- a/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml +++ b/packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml @@ -131,7 +131,7 @@ edges: has_trust_level: - trust-level:official-web references: - - agentVersion:codex:0-147-0 + - agent-version:codex@0.147.0 - agent:codex --- nodeKind: EvidenceSource From 57ad5c86dfa21532600ac27c704e90d7c45f2681 Mon Sep 17 00:00:00 2001 From: a5c automation Date: Fri, 7 Aug 2026 07:11:21 +0000 Subject: [PATCH 3/4] chore(graph): document agent tracker verification cleanup --- artifacts/agent-version-tracker/summary.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/artifacts/agent-version-tracker/summary.json b/artifacts/agent-version-tracker/summary.json index 12e49e046..d512cbbcb 100644 --- a/artifacts/agent-version-tracker/summary.json +++ b/artifacts/agent-version-tracker/summary.json @@ -57,17 +57,19 @@ {"agent": "droid", "version": "0.189.0", "issue": "https://github.com/a5c-ai/babysitter/issues/1650"} ], "changedFiles": [ + ".a5c/processes/agent-version-daily-tracker.inputs.json", + "artifacts/agent-version-tracker/upstream-targets-and-latest.json", + "artifacts/agent-version-tracker/summary.json", "packages/atlas/graph/agent-stack/agent-versions/upstream-current-2026-08-07.yaml", - "packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml", - "artifacts/agent-version-tracker/summary.json" + "packages/atlas/graph/catalog-meta/evidence-sources/upstream-current-2026-08-07.yaml" ], "summary": "Checked every upstream host agent from catalog external repos plus non-@a5c-ai adapter install commands. Excluded @a5c-ai plugin packages. Recorded 16 new upstream AgentVersion entries and evidence references, plus the @pi-ai/sdk adapter package 404 as a non-upstream/no-version check. Canonical issue trackers exist for every new agent/version pair.", "verificationNotes": [ - "Ran npm run build --workspace=@a5c-ai/atlas before edits; build completed with the repository's pre-existing library bridge quality failures and BAD_ALIAS warnings.", + "Ran npm run build --workspace=@a5c-ai/atlas before edits and after edits; both commands exited 0. The Atlas library bridge quality report still prints pre-existing edge/semantic target failures and BAD_ALIAS warnings, but they did not fail the requested build gate and were present before these agent-version graph changes.", "Verified latest npm versions for @ampcode/cli, @anthropic-ai/claude-agent-sdk, @anthropic-ai/claude-code, @factory/cli, @openai/codex, @qwen-code/qwen-code, openai, opencode-ai, @google/gemini-cli, @earendil-works/pi-coding-agent, @oh-my-pi/pi-coding-agent, @github/copilot, hermes-agent, and openclaw.", "Verified Antigravity latest from google-antigravity/antigravity-cli GitHub releases; 1.1.11 supersedes the earlier 1.1.10 issue from collected context.", "Verified Hermes upstream GitHub latest is 0.20.0 / v2026.8.3 while npm/PyPI bridge latest remains 0.19.0.", - "Created duplicate issues #1671-#1679 during a race with already-created exact-version issues #1662-#1670; closed #1671-#1679 as duplicates and kept #1661-#1670 as canonical.", + "Created duplicate issues #1671-#1679 during a race with already-created exact-version issues #1662-#1670; closed #1671-#1679 as duplicates, removed duplicate labels from open canonical issues #1664, #1665, #1666, #1668, and #1669, and kept #1661-#1670 as canonical.", "@pi-ai/sdk returned npm 404; Pi upstream was tracked through @earendil-works/pi-coding-agent.", "Created branch agent-versions/daily-2026-08-07, committed the graph/artifact changes, pushed to origin, and opened PR #1680 against staging." ] From af4a4d307d2efc49e5e8a899d56f347a27e09f82 Mon Sep 17 00:00:00 2001 From: a5c automation Date: Fri, 7 Aug 2026 07:13:27 +0000 Subject: [PATCH 4/4] chore(graph): clarify OpenClaw tracker issue --- artifacts/agent-version-tracker/summary.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/artifacts/agent-version-tracker/summary.json b/artifacts/agent-version-tracker/summary.json index d512cbbcb..884044e85 100644 --- a/artifacts/agent-version-tracker/summary.json +++ b/artifacts/agent-version-tracker/summary.json @@ -53,7 +53,7 @@ {"agent": "copilot", "version": "1.0.78", "issue": "https://github.com/a5c-ai/babysitter/issues/1610"}, {"agent": "cursor", "version": "2026-08-03-changelog", "issue": "https://github.com/a5c-ai/babysitter/issues/1611"}, {"agent": "hermes", "version": "0.20.0", "issue": "https://github.com/a5c-ai/babysitter/issues/1614"}, - {"agent": "openclaw", "version": "2026.7.1-2", "issue": "https://github.com/a5c-ai/babysitter/issues/1616"}, + {"agent": "openclaw", "version": "2026.7.1-2", "issue": "https://github.com/a5c-ai/babysitter/issues/1576"}, {"agent": "droid", "version": "0.189.0", "issue": "https://github.com/a5c-ai/babysitter/issues/1650"} ], "changedFiles": [ @@ -69,6 +69,7 @@ "Verified latest npm versions for @ampcode/cli, @anthropic-ai/claude-agent-sdk, @anthropic-ai/claude-code, @factory/cli, @openai/codex, @qwen-code/qwen-code, openai, opencode-ai, @google/gemini-cli, @earendil-works/pi-coding-agent, @oh-my-pi/pi-coding-agent, @github/copilot, hermes-agent, and openclaw.", "Verified Antigravity latest from google-antigravity/antigravity-cli GitHub releases; 1.1.11 supersedes the earlier 1.1.10 issue from collected context.", "Verified Hermes upstream GitHub latest is 0.20.0 / v2026.8.3 while npm/PyPI bridge latest remains 0.19.0.", + "Used existing OpenClaw tracker #1576 as canonical for 2026.7.1-2; #1616 remains an open duplicate that points to #1576.", "Created duplicate issues #1671-#1679 during a race with already-created exact-version issues #1662-#1670; closed #1671-#1679 as duplicates, removed duplicate labels from open canonical issues #1664, #1665, #1666, #1668, and #1669, and kept #1661-#1670 as canonical.", "@pi-ai/sdk returned npm 404; Pi upstream was tracked through @earendil-works/pi-coding-agent.", "Created branch agent-versions/daily-2026-08-07, committed the graph/artifact changes, pushed to origin, and opened PR #1680 against staging."