[PR #75] [MERGED] [codex] Rename npm package to rea-agents #1814

Closed
opened 2026-10-16 21:11:17 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/morluto/rea/pull/75
Author: @morluto
Created: 7/12/2026
Status: ✅ Merged
Merged: 7/12/2026
Merged by: @morluto

Base: main ← Head: morl/rename-npm-package


📝 Commits (1)

  • b73558a Rename npm package to rea-agents

📊 Changes

125 files changed (+395 additions, -394 deletions)

View changed files

📝 CONTRIBUTING.md (+4 -4)
📝 README.md (+8 -8)
📝 README_ar.md (+7 -7)
📝 README_ja.md (+7 -7)
📝 README_ko.md (+7 -7)
📝 README_zh.md (+7 -7)
📝 docs/api/classes/application_BinarySession.BinarySession.html (+3 -3)
📝 docs/api/classes/application_EnhancedTools.EnhancedTools.html (+3 -3)
📝 docs/api/classes/domain_errors.BinaryTargetError.html (+3 -3)
📝 docs/api/classes/domain_errors.ConfigurationError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperCancelledError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperProcessError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperProtocolError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperRemoteError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperStartError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperTimeoutError.html (+3 -3)
📝 docs/api/classes/domain_errors.HopperUnavailableError.html (+3 -3)
📝 docs/api/classes/domain_errors.NoBinaryOpenError.html (+3 -3)
📝 docs/api/classes/hopper_BridgeLauncher.HopperApplicationLauncher.html (+3 -3)

...and 80 more files

📄 Description

Summary

Rename the public npm distribution from @morluto/rea to rea-agents while preserving the REA product name, the rea executable, and the GitHub skill repository at morluto/rea.

User impact

New installs and generated MCP registrations use:

  • npx -y rea-agents setup --yes
  • npx -y rea-agents doctor
  • npx -y rea-agents mcp
  • npm install --global rea-agents

The executable remains rea, so globally installed command usage is unchanged.

No compatibility migration is included because the previous package has no users. The GitHub skill command remains npx skills add morluto/rea because that identifier refers to the repository rather than npm.

Implementation

  • update package and lockfile identity
  • update the shared runtime identity used by setup and MCP registration
  • update Release Please package metadata
  • update package verification, setup tests, identity tests, and localized README checks
  • update the installed skill and all localized setup documentation
  • update generated API documentation identity labels
  • broaden the CLI description to Reverse engineer anything from your terminal or coding agent

Publishing

rea-agents@0.2.1 has been published successfully to npm with the latest tag. Registry metadata exposes the rea binary and points to github.com/morluto/rea.

The initially considered unscoped name rea-tools was rejected by npm similarity protection and was never published.

Verification

  • npm run check — 155 tests passed
  • npm run lint:dead — no unused-code findings
  • npm run verify:package — packaged CLI and 50-tool MCP server passed
  • npm pack --dry-run — produced rea-agents-0.2.1.tgz with the rea executable
  • clean npx smoke test from /tmp — CLI help executed successfully
  • focused identity, setup configuration, README consistency, and runtime tests passed
  • pre-commit formatting, oxlint fixes, and TypeScript typecheck passed

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/morluto/rea/pull/75 **Author:** [@morluto](https://github.com/morluto) **Created:** 7/12/2026 **Status:** ✅ Merged **Merged:** 7/12/2026 **Merged by:** [@morluto](https://github.com/morluto) **Base:** `main` ← **Head:** `morl/rename-npm-package` --- ### 📝 Commits (1) - [`b73558a`](https://github.com/morluto/rea/commit/b73558a7c9cdc8e5da8a129dfd7d10a4239d9f3e) Rename npm package to rea-agents ### 📊 Changes **125 files changed** (+395 additions, -394 deletions) <details> <summary>View changed files</summary> 📝 `CONTRIBUTING.md` (+4 -4) 📝 `README.md` (+8 -8) 📝 `README_ar.md` (+7 -7) 📝 `README_ja.md` (+7 -7) 📝 `README_ko.md` (+7 -7) 📝 `README_zh.md` (+7 -7) 📝 `docs/api/classes/application_BinarySession.BinarySession.html` (+3 -3) 📝 `docs/api/classes/application_EnhancedTools.EnhancedTools.html` (+3 -3) 📝 `docs/api/classes/domain_errors.BinaryTargetError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.ConfigurationError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperCancelledError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperProcessError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperProtocolError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperRemoteError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperStartError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperTimeoutError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.HopperUnavailableError.html` (+3 -3) 📝 `docs/api/classes/domain_errors.NoBinaryOpenError.html` (+3 -3) 📝 `docs/api/classes/hopper_BridgeLauncher.HopperApplicationLauncher.html` (+3 -3) _...and 80 more files_ </details> ### 📄 Description ## Summary Rename the public npm distribution from @morluto/rea to rea-agents while preserving the REA product name, the rea executable, and the GitHub skill repository at morluto/rea. ## User impact New installs and generated MCP registrations use: - npx -y rea-agents setup --yes - npx -y rea-agents doctor - npx -y rea-agents mcp - npm install --global rea-agents The executable remains rea, so globally installed command usage is unchanged. No compatibility migration is included because the previous package has no users. The GitHub skill command remains npx skills add morluto/rea because that identifier refers to the repository rather than npm. ## Implementation - update package and lockfile identity - update the shared runtime identity used by setup and MCP registration - update Release Please package metadata - update package verification, setup tests, identity tests, and localized README checks - update the installed skill and all localized setup documentation - update generated API documentation identity labels - broaden the CLI description to Reverse engineer anything from your terminal or coding agent ## Publishing rea-agents@0.2.1 has been published successfully to npm with the latest tag. Registry metadata exposes the rea binary and points to github.com/morluto/rea. The initially considered unscoped name rea-tools was rejected by npm similarity protection and was never published. ## Verification - npm run check — 155 tests passed - npm run lint:dead — no unused-code findings - npm run verify:package — packaged CLI and 50-tool MCP server passed - npm pack --dry-run — produced rea-agents-0.2.1.tgz with the rea executable - clean npx smoke test from /tmp — CLI help executed successfully - focused identity, setup configuration, README consistency, and runtime tests passed - pre-commit formatting, oxlint fixes, and TypeScript typecheck passed --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-16 21:11:17 +00:00
Sign in to join this conversation.
No milestone
No project
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
morluto/rea#1814
No description provided.