Skip to content

Three pages stop telling agents to install a package that does not exist - #8

Merged
BTCBoyd merged 1 commit into
mainfrom
claims/unpublished-package-instruction
Aug 18, 2026
Merged

Three pages stop telling agents to install a package that does not exist#8
BTCBoyd merged 1 commit into
mainfrom
claims/unpublished-package-instruction

Conversation

@BTCBoyd

@BTCBoyd BTCBoyd commented Aug 18, 2026

Copy link
Copy Markdown
Member

Boyd's ruling, on a finding from the rail measurement.

The problem

agenticterminal.ai instructed agents to run:

npm install -g @agenticterminal/mcp-server

The package is not published, and neither is the scope. registry.npmjs.org returns {"error":"Scope not found"} for @agenticterminal.

Live on /, /how-it-works/ and /skill/. A broken promise made to precisely the audience that surface exists for.

The change

Three source locations, one of them the shared AgentInstallSnippet component the homepage renders. All three now point at the hosted endpoint, which works: exercised with a JSON-RPC initialize, answers as at-directory 0.0.1.

Which is easier, since that was the question

Changing the copy is easier. Publishing is better. They are not close on quality.

The package is far closer to ready than a wrong instruction suggests:

state
scripts/bundle.mjs already inlines the private @at-directory/core workspace dep and emits plain JS
Node floor bundling drops it from >= 23.6 (native TS) to 20+
prepublishOnly already invokes the bundler
bin/stdio.js already documents the source-form/hosted split

The missing piece is the npm org. The @agenticterminal scope does not exist. Creating it is an account action, and npm publish is Boyd's gate either way. That is the whole distance between here and the better fix.

If you create the scope and publish, revert this commit rather than rewriting the line. It was correct copy describing something that had not happened yet.

Flagging before this merges

This repo has another session's uncommitted work in the tree, six files:

apps/web/app/marketplace/page.tsx
apps/web/components/MarketplaceBrowser.tsx
apps/web/lib/data.ts
apps/web/lib/display-policy.ts
data/merchants/coingate.json
packages/mcp-server/src/verify/guarded-request.ts

I committed only my three by explicit path and touched none of theirs. The last one is inside packages/mcp-server/, which is the package this ruling is about, so somebody may be working on the thing we are deciding whether to publish. Worth resolving who that is before merging this or acting on the publish option.

Not self-merging.

Boyd's ruling 2026-08-18, on a finding from the rail measurement.

agenticterminal.ai instructed agents to run:

    npm install -g @agenticterminal/mcp-server

The package is not published. The whole @agenticterminal scope is not published:
registry.npmjs.org returns {"error":"Scope not found"}. The instruction was live
on /, /how-it-works/ and /skill/, which is a broken promise made to precisely the
audience that surface exists for.

Three source locations, one of them the shared AgentInstallSnippet component that
the homepage renders. All three now point at the hosted endpoint, which works: I
exercised it with a JSON-RPC initialize and it answers as at-directory 0.0.1.

THIS IS THE REVERSIBLE HALF OF THE FIX, NOT THE BETTER ONE. Publishing is better,
and the package is closer to ready than the instruction being wrong suggests:
scripts/bundle.mjs already inlines the private @at-directory/core workspace dep
and emits plain JS that runs on Node 20+, and prepublishOnly already invokes it.
What is missing is the npm ORG: the scope does not exist, creating it is an
account action, and publishing is Boyd's gate either way.

So if the scope is created and the package published, revert this commit rather
than writing the line again. It was correct copy describing a thing that had not
happened yet.
@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview for agentterminal ready!

Name Link
🔨 Latest commit de58d89
🔍 Latest deploy log https://app.netlify.com/projects/agentterminal/deploys/6a84f10719249c0008d184af
😎 Deploy Preview https://deploy-preview-8--agentterminal.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@BTCBoyd
BTCBoyd merged commit 991be63 into main Aug 18, 2026
5 checks passed
@BTCBoyd
BTCBoyd deleted the claims/unpublished-package-instruction branch August 18, 2026 23:58
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