Skip to content

feat(site): Codex support, npx/plugin install, new preview image - #2

Merged
lostmartian merged 4 commits into
mainfrom
feat/site-0.7-codex-install
Oct 19, 2026
Merged

lostmartian merged 4 commits into
mainfrom
feat/site-0.7-codex-install

Conversation

@lostmartian

Copy link
Copy Markdown
Contributor

What

Brings agentdiff.app in line with 0.7.0. These four commits were pushed to the feat/v2-spend-report-landing branch after #1 was merged, so they never reached main:

  1. Install options. The site leads with the Claude Code plugin (/plugin install agentdiff --marketplace kerrshift/agentdiff, then /agentdiff:report) and npx. uvx, pip and pipx remain the Python routes. Slash commands render without a shell prompt.
  2. Scoped npm name. npx @kerrshift/agentdiff. npm rejects the unscoped agentdiff as too similar to agent-diff.
  3. New og.png. The link preview now shows the spend report instead of the old CI-gate image.
  4. Codex (0.7).
    • The hero badge reads "New in 0.7 · now reads Codex too".
    • A "Works with" row shows the Claude Code and Codex marks from @lobehub/icons, which the site already uses.
    • FAQ, how-it-works (including the --agent codex option), quickstart and metadata now cover Codex.
    • The gate action pin and softwareVersion move to 0.7.0.

Why

The live site still shows the first version of #1: the old uvx-first install, the old preview image, and no mention of Codex. Every command on the page now matches what's published (PyPI and npm 0.7.0, plugin 0.7.0).

Testing

pnpm run lint   -> 0 errors (63 warnings, all pre-existing in untouched files)
pnpm run build  -> static export clean, 67 pages
  • Checked visually in a local dev server: the hero with the Works-with row, and the header version pill pulling v0.7.0 from PyPI.
  • Every command shown was run against the live registries today: npx @kerrshift/agentdiff, npm i -g @kerrshift/agentdiff, uvx --from agent-trajectory-diff agentdiff, and the plugin install.

Lead the install options with the Claude Code plugin and npx, keep uvx/pip/
pipx as Python routes, and update the hero, FAQ, closing CTA and quickstart
to match. Slash commands render without a shell prompt.
npm rejects the unscoped name agentdiff (too similar to agent-diff).
Replace the CI-gate og.png with the 0.6 spend-report preview (headline,
npx command, plugin command, report snippet). Generated from
agentdiff_extra/marketing/generator/og-image.html.
Hero badge and copy, a Works-with row with the Claude Code and Codex
marks, FAQ, how-it-works, quickstart and metadata now cover Codex. Bump
the gate action pin and softwareVersion to 0.7.0.
@lostmartian
lostmartian merged commit c0b8a1e into main Oct 19, 2026
1 check passed
@lostmartian
lostmartian deleted the feat/site-0.7-codex-install branch October 19, 2026 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant