Compare commits

...
Author SHA1 Message Date
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feeb19b8b3 chore(main): release rea-agents 4.0.1 (#622)
* chore(main): release rea-agents 4.0.1

* chore: normalize release product catalog

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-06 02:54:44 +08:00
morluto 2ef02ced16 fix(release): allow npm propagation time 2026-10-06 02:51:43 +08:00
13 changed files with 30 additions and 24 deletions
+10 -11
View File
@@ -129,23 +129,22 @@ jobs:
verification_root="$(mktemp -d)"
trap 'rm -rf -- "${verification_root}"' EXIT
cd "${verification_root}"
for attempt in $(seq 1 20); do
published_version="$(npm view "rea-agents@${version}" version --json 2>/dev/null || true)"
for attempt in $(seq 1 80); do
published_version="$(npm view --prefer-online "rea-agents@${version}" version --json 2>/dev/null || true)"
if [ "${published_version}" = "\"${version}\"" ]; then
if npm exec --yes --package="rea-agents@${version}" -- rea --help \
&& npm exec --yes --package="rea-agents@${version}" -- rea --llms \
&& node "${GITHUB_WORKSPACE}/scripts/verify-published-package.mjs" "${version}"; then
exit 0
fi
echo "Published rea-agents@${version} is visible, but CLI verification failed on attempt ${attempt}" >&2
echo "rea-agents@${version} is visible on npm after attempt ${attempt}; verifying the published CLI."
npm exec --yes --package="rea-agents@${version}" -- rea --help
npm exec --yes --package="rea-agents@${version}" -- rea --llms
node "${GITHUB_WORKSPACE}/scripts/verify-published-package.mjs" "${version}"
exit 0
else
echo "rea-agents@${version} is not visible on npm yet (attempt ${attempt}/20)" >&2
echo "rea-agents@${version} is not visible on npm yet (attempt ${attempt}/80; up to 20 minutes)" >&2
fi
if [ "${attempt}" -lt 20 ]; then
if [ "${attempt}" -lt 80 ]; then
sleep 15
fi
done
echo "Published rea-agents@${version} failed registry and CLI verification" >&2
echo "rea-agents@${version} did not become visible on npm within 20 minutes" >&2
exit 1
publish-mcp:
+1 -1
View File
@@ -1,3 +1,3 @@
{
".": "4.0.0"
".": "4.0.1"
}
+7
View File
@@ -1,5 +1,12 @@
# Changelog
## [4.0.1](https://github.com/morluto/rea/compare/rea-agents-4.0.0...rea-agents-4.0.1) (2026-10-05)
### Bug Fixes
* **release:** allow npm propagation time ([2ef02ce](https://github.com/morluto/rea/commit/2ef02ced1603809f0fc6984612de31dce1801dd8))
## [4.0.0](https://github.com/morluto/rea/compare/rea-agents-3.2.1...rea-agents-4.0.0) (2026-10-05)
+1 -1
View File
@@ -422,7 +422,7 @@ Setup offers supported agent integrations for selection. Existing REA registrati
"mcpServers": {
"rea": {
"command": "npx",
"args": ["-y", "rea-agents@4.0.0", "mcp"]
"args": ["-y", "rea-agents@4.0.1", "mcp"]
}
}
}
+1 -1
View File
@@ -228,7 +228,7 @@ rea setup
"mcpServers": {
"rea": {
"command": "npx",
"args": ["-y", "rea-agents@4.0.0", "mcp"]
"args": ["-y", "rea-agents@4.0.1", "mcp"]
}
}
}
+1 -1
View File
@@ -217,7 +217,7 @@ Setup は Claude Code、Claude Desktop、Codex、Cursor、Gemini CLI、Windsurf
"mcpServers": {
"rea": {
"command": "npx",
"args": ["-y", "rea-agents@4.0.0", "mcp"]
"args": ["-y", "rea-agents@4.0.1", "mcp"]
}
}
}
+1 -1
View File
@@ -218,7 +218,7 @@ Setup은 Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, Devin
"mcpServers": {
"rea": {
"command": "npx",
"args": ["-y", "rea-agents@4.0.0", "mcp"]
"args": ["-y", "rea-agents@4.0.1", "mcp"]
}
}
}
+1 -1
View File
@@ -217,7 +217,7 @@ Setup 支持 Claude Code、Claude Desktop、Codex、Cursor、Gemini CLI、Windsu
"mcpServers": {
"rea": {
"command": "npx",
"args": ["-y", "rea-agents@4.0.0", "mcp"]
"args": ["-y", "rea-agents@4.0.1", "mcp"]
}
}
}
+1 -1
View File
@@ -1,7 +1,7 @@
{
"package": {
"name": "rea-agents",
"version": "4.0.0",
"version": "4.0.1",
"sdk": {
"server": "2.0.0",
"client": "2.0.0",
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "rea-agents",
"version": "4.0.0",
"version": "4.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "rea-agents",
"version": "4.0.0",
"version": "4.0.1",
"license": "MIT",
"dependencies": {
"@babel/parser": "8.0.4",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "rea-agents",
"mcpName": "io.github.morluto/rea",
"version": "4.0.0",
"version": "4.0.1",
"description": "Reverse engineer anything from your terminal or agent with one CLI and MCP server.",
"license": "MIT",
"repository": {
+2 -2
View File
@@ -8,13 +8,13 @@
"url": "https://github.com/morluto/rea",
"source": "github"
},
"version": "4.0.0",
"version": "4.0.1",
"packages": [
{
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "rea-agents",
"version": "4.0.0",
"version": "4.0.1",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
+1 -1
View File
@@ -1,7 +1,7 @@
/** Generated from package.json and package-lock.json; do not edit. */
export const PACKAGE_METADATA = {
name: "rea-agents",
version: "4.0.0", // x-release-please-version
version: "4.0.1", // x-release-please-version
serverSdkVersion: "2.0.0",
clientSdkVersion: "2.0.0",
coreSdkVersion: "2.0.0",