fix: publish as @j4k-oss/perplexity-agent-mcp from code.j4k.dev #1

Merged
jercik merged 1 commit from fix/publish-as-j4k-oss into main 2026-10-21 15:11:46 +00:00
Owner

Moves releases to code.j4k.dev: the package becomes @j4k-oss/perplexity-agent-mcp in the j4k-oss registry, which pnpm projects can exempt from minimumReleaseAge. Merging cuts the next patch release. The rest of the diff is the j4k-align 6.7.6 sync.

The only runtime use of the package name was the MCP server name (src/server.ts). It is now the literal perplexity-agent-mcp, so clients still see {"name":"perplexity-agent-mcp"} in the handshake. The CLI name comes from bin and is unchanged.

Align refused to convert the build while build used --force and prepack called pnpm build. They are now the managed clean/rebuild/prepack trio, and align rewrote build itself.

The new lint floor forbids top-level await, so src/index.ts runs runServer() from an async main(). Exit codes and error output are unchanged: a missing API key still exits 1 with the same stderr.

npmjs stays at 1.6.5 until the GitHub mirror is set up. This PR adds review.yml, so it gets no automatic review.

🤖 Generated with Claude Code

Moves releases to code.j4k.dev: the package becomes `@j4k-oss/perplexity-agent-mcp` in the j4k-oss registry, which pnpm projects can exempt from `minimumReleaseAge`. Merging cuts the next patch release. The rest of the diff is the j4k-align 6.7.6 sync. The only runtime use of the package name was the MCP server name (`src/server.ts`). It is now the literal `perplexity-agent-mcp`, so clients still see `{"name":"perplexity-agent-mcp"}` in the handshake. The CLI name comes from `bin` and is unchanged. Align refused to convert the build while `build` used `--force` and `prepack` called `pnpm build`. They are now the managed `clean`/`rebuild`/`prepack` trio, and align rewrote `build` itself. The new lint floor forbids top-level `await`, so `src/index.ts` runs `runServer()` from an async `main()`. Exit codes and error output are unchanged: a missing API key still exits 1 with the same stderr. npmjs stays at 1.6.5 until the GitHub mirror is set up. This PR adds `review.yml`, so it gets no automatic review. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix: publish as @j4k-oss/perplexity-agent-mcp from code.j4k.dev
All checks were successful
Checks / pr-flow-canary (pull_request) Has been skipped
Checks / reuse (pull_request) Successful in 2s
commit-msg / commitlint (pull_request) Successful in 14s
Checks / quality-checks (24.15.0) (pull_request) Successful in 38s
Dedupe check / dedupe-check (pull_request) Successful in 45s
Checks / quality-checks (26.5.0) (pull_request) Successful in 40s
90967e788f
Move releases to the j4k-oss Forge registry under the scoped name, sync
the repo with j4k-align 6.7.6, and keep the MCP server name pinned to
perplexity-agent-mcp. Replace the build/prepack scripts with the managed
clean/rebuild trio and drop the top-level await from src/index.ts.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
jercik merged commit 1ba4cc1db5 into main 2026-10-21 15:11:46 +00:00
jercik deleted branch fix/publish-as-j4k-oss 2026-10-21 15:11:46 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
j4k-oss/perplexity-agent-mcp!1
No description provided.