Skip to content

chore: point all references at canonical agent-ui-session.vercel.app#9

Merged
alextnetto merged 1 commit into
mainfrom
chore/canonical-renderer-url
May 11, 2026
Merged

chore: point all references at canonical agent-ui-session.vercel.app#9
alextnetto merged 1 commit into
mainfrom
chore/canonical-renderer-url

Conversation

@alextnetto
Copy link
Copy Markdown
Member

Summary

The repo advertised pagent.vercel.app as the live renderer, but that domain is owned by an unrelated Vercel account. The Blockful-owned production renderer is agent-ui-session.vercel.app (which production.env and the live Railway env now already point at).

This PR aligns every remaining reference with the canonical domain so:

  • README's "Live renderer" link goes somewhere we control
  • Marketplace listing and plugin manifest descriptions are accurate
  • Zod validation error messages tell operators the right URL to set
  • apps/web/home.ts example URL on the landing page is correct
  • docs/RELEASING.md smoke check hits the right surface
  • OpenAPI example URL is consistent
  • Tests use the same string for fixtures

10 files, pure string replacement, no behavior change. 162/162 tests still pass.

The repo widely advertised pagent.vercel.app as the live renderer,
but that domain is owned by an unrelated Vercel account. The actual
Blockful-owned production renderer is agent-ui-session.vercel.app
(also what production.env and the live Railway PUBLIC_URL/ALLOWED_ORIGINS
already point at after the recent fix).

Replace all references — public docs, plugin manifests, error messages,
test fixtures, code comments — so users following the README, the
marketplace listing, or a Zod validation error get to the correct
renderer.

No behavior change in code paths; tests fixed in lockstep with the
schema error-message strings they assert on.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pagent Ready Ready Preview, Comment May 11, 2026 0:26am

Request Review

@alextnetto alextnetto merged commit f86edb1 into main May 11, 2026
3 checks passed
@alextnetto alextnetto deleted the chore/canonical-renderer-url branch May 11, 2026 00:27
alextnetto added a commit that referenced this pull request May 11, 2026
* feat(web): universal-agent install prompt as primary action

Both existing install panels assumed Claude Code's CLI surface — the
plugin marketplace one is Claude-Code-only by design, and the "any MCP
client" panel ironically shipped the `claude mcp add ...` one-liner.
Anyone using Cursor / Codex / Cline / Aider had to translate.

Lead with a copyable prompt instead. The user pastes it into any agent
chat and the agent installs the MCP its own way (Claude Code's
`claude mcp add`, Cursor's `~/.cursor/mcp.json`, Codex's config, etc.)
and reads the linked SKILL.md to learn when to call show_ui /
check_result.

The two CLI one-liners aren't gone — they're tucked behind a
"Or run a CLI command directly" disclosure for power users who want
to skip the round-trip through their agent. Step 1 of "How it works"
also reframes from "Install in Claude Code" to "Install in your agent".

Also fixes a stale alias reference in requests.prod.http: `viewHost`
was still pointing at the legacy `pagent.vercel.app` instead of the
canonical `agent-ui-session.vercel.app` declared in #9.

* feat(web): drop CLI disclosure, simplify the prompt to 3 lines

Per follow-up: the install panel should be the *only* call to action,
the prompt body fully visible (no scroll), and the URLs prominent
inside it. Drop the `<details>` disclosure and its two CLI panels;
collapse the prompt to one intro line plus two `Label: URL` lines so
both endpoints are scannable at a glance.

Bumps `.install` max-width from 640px → 720px so the longer raw
GitHub URL fits on a single line at the panel's monospace font size.

Also drops the now-unused `InstallKind` / `INSTALL_COMMANDS` Record
indirection — only one thing is copyable, so `_onCopy()` takes no
argument and `copied` is a plain boolean.
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