From 658227e07f04517dd3cdbf3e183666cfbb7a84bc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Aug 2026 06:37:27 +0000 Subject: [PATCH 1/2] chore(main): release rea-agents 3.1.1 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 14 ++++++++++++++ README.md | 2 +- README_ar.md | 2 +- README_ja.md | 2 +- README_ko.md | 2 +- README_zh.md | 2 +- docs/product-catalog.json | 29 ++++++++++++++++++++++------- package-lock.json | 4 ++-- package.json | 2 +- server.json | 4 ++-- src/generatedPackageMetadata.ts | 2 +- 12 files changed, 48 insertions(+), 19 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ada7355e..b4b8d0ff 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "3.1.0" + ".": "3.1.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 77ee4421..3566eb3a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [3.1.1](https://github.com/morluto/rea/compare/rea-agents-3.1.0...rea-agents-3.1.1) (2026-08-14) + + +### Bug Fixes + +* **ci:** retain artifacts for delayed reruns ([07888ec](https://github.com/morluto/rea/commit/07888ec096f69753a1535703fb7b3c3070e786b7)) + + +### Code Refactoring + +* **domain:** encode comparison and lifecycle states exactly ([#473](https://github.com/morluto/rea/issues/473)) ([d65730c](https://github.com/morluto/rea/commit/d65730c4c24ab6183426516d4564e6c25294b35d)) +* **test:** colocate pure-domain tests and reduce test debt ([#471](https://github.com/morluto/rea/issues/471)) ([e91c8c3](https://github.com/morluto/rea/commit/e91c8c39c2acddc4389ed0d01950d1954c472e47)) +* **test:** keep coverage at behavioral boundaries ([#474](https://github.com/morluto/rea/issues/474)) ([d4dc940](https://github.com/morluto/rea/commit/d4dc940bd871089ffa1b42d3475798b2f4f9c992)) + ## [3.1.0](https://github.com/morluto/rea/compare/rea-agents-3.0.0...rea-agents-3.1.0) (2026-08-09) diff --git a/README.md b/README.md index 7264083d..c6390d22 100644 --- a/README.md +++ b/README.md @@ -535,7 +535,7 @@ Setup detects Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@3.1.0", "mcp"] + "args": ["-y", "rea-agents@3.1.1", "mcp"] } } } diff --git a/README_ar.md b/README_ar.md index eb03754e..0f957458 100644 --- a/README_ar.md +++ b/README_ar.md @@ -183,7 +183,7 @@ rea uninstall --purge-data "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@3.1.0", "mcp"] + "args": ["-y", "rea-agents@3.1.1", "mcp"] } } } diff --git a/README_ja.md b/README_ja.md index 4ba596db..58fa9dfe 100644 --- a/README_ja.md +++ b/README_ja.md @@ -173,7 +173,7 @@ Setup は Claude Code、Claude Desktop、Codex、Cursor、Gemini CLI、Windsurf "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@3.1.0", "mcp"] + "args": ["-y", "rea-agents@3.1.1", "mcp"] } } } diff --git a/README_ko.md b/README_ko.md index 889f688b..c0673738 100644 --- a/README_ko.md +++ b/README_ko.md @@ -173,7 +173,7 @@ Setup은 Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, Devin "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@3.1.0", "mcp"] + "args": ["-y", "rea-agents@3.1.1", "mcp"] } } } diff --git a/README_zh.md b/README_zh.md index ebdde2cb..8e45adc5 100644 --- a/README_zh.md +++ b/README_zh.md @@ -173,7 +173,7 @@ Setup 会检测 Claude Code、Claude Desktop、Codex、Cursor、Gemini CLI、Win "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@3.1.0", "mcp"] + "args": ["-y", "rea-agents@3.1.1", "mcp"] } } } diff --git a/docs/product-catalog.json b/docs/product-catalog.json index 7acc9a5e..d14a98c8 100644 --- a/docs/product-catalog.json +++ b/docs/product-catalog.json @@ -2,7 +2,7 @@ "catalog_schema_version": 1, "package": { "name": "rea-agents", - "version": "3.1.0", + "version": "3.1.1", "sdk": { "server": "2.0.0", "client": "2.0.0", @@ -92,7 +92,11 @@ "id": "artifact", "surface": "artifact-provider", "count": 3, - "tools": ["extract_artifact", "inspect_artifact", "inventory_artifact"] + "tools": [ + "extract_artifact", + "inspect_artifact", + "inventory_artifact" + ] }, { "id": "managed", @@ -309,7 +313,10 @@ "id": "rea-cdp-electron", "name": "REA Electron file-page CDP observation provider", "version": "1", - "capabilities": ["inspect_electron_page", "list_electron_targets"] + "capabilities": [ + "inspect_electron_page", + "list_electron_targets" + ] }, { "id": "rea-dotnet-static", @@ -337,7 +344,9 @@ "id": "rea-javascript-application", "name": "REA JavaScript application analyzer", "version": "1", - "capabilities": ["analyze_javascript_application"] + "capabilities": [ + "analyze_javascript_application" + ] }, { "id": "rea-javascript-application-workflows", @@ -362,19 +371,25 @@ "id": "rea-javascript-runtime-reconciliation", "name": "REA JavaScript runtime reconciliation", "version": "1", - "capabilities": ["reconcile_javascript_runtime"] + "capabilities": [ + "reconcile_javascript_runtime" + ] }, { "id": "rea-playwright-browser-scenario", "name": "REA Playwright browser scenario capture provider", "version": "1", - "capabilities": ["capture_browser_scenario"] + "capabilities": [ + "capture_browser_scenario" + ] }, { "id": "rea-playwright-electron-active", "name": "REA Playwright active Electron observation provider", "version": "1", - "capabilities": ["capture_electron_scenario"] + "capabilities": [ + "capture_electron_scenario" + ] }, { "id": "rea-v8-inspector", diff --git a/package-lock.json b/package-lock.json index 72aa01b0..609e093e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "rea-agents", - "version": "3.1.0", + "version": "3.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "rea-agents", - "version": "3.1.0", + "version": "3.1.1", "license": "MIT", "dependencies": { "@babel/parser": "8.0.4", diff --git a/package.json b/package.json index 1f985bc6..2b6eccb5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "rea-agents", "mcpName": "io.github.morluto/rea", - "version": "3.1.0", + "version": "3.1.1", "description": "Reverse engineer anything from your terminal or agent with one CLI and MCP server.", "license": "MIT", "repository": { diff --git a/server.json b/server.json index bb8b3c4d..ebda7308 100644 --- a/server.json +++ b/server.json @@ -8,13 +8,13 @@ "url": "https://github.com/morluto/rea", "source": "github" }, - "version": "3.1.0", + "version": "3.1.1", "packages": [ { "registryType": "npm", "registryBaseUrl": "https://registry.npmjs.org", "identifier": "rea-agents", - "version": "3.1.0", + "version": "3.1.1", "runtimeHint": "npx", "transport": { "type": "stdio" diff --git a/src/generatedPackageMetadata.ts b/src/generatedPackageMetadata.ts index 9639036e..70e2b5a2 100644 --- a/src/generatedPackageMetadata.ts +++ b/src/generatedPackageMetadata.ts @@ -1,7 +1,7 @@ /** Generated from package.json and package-lock.json; do not edit. */ export const PACKAGE_METADATA = { name: "rea-agents", - version: "3.1.0", // x-release-please-version + version: "3.1.1", // x-release-please-version serverSdkVersion: "2.0.0", clientSdkVersion: "2.0.0", coreSdkVersion: "2.0.0", From db14752656cd5c02869be2f1887df27a21fd1dfa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Aug 2026 06:38:36 +0000 Subject: [PATCH 2/2] chore: normalize release product catalog --- docs/product-catalog.json | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) diff --git a/docs/product-catalog.json b/docs/product-catalog.json index d14a98c8..30ea4d2c 100644 --- a/docs/product-catalog.json +++ b/docs/product-catalog.json @@ -92,11 +92,7 @@ "id": "artifact", "surface": "artifact-provider", "count": 3, - "tools": [ - "extract_artifact", - "inspect_artifact", - "inventory_artifact" - ] + "tools": ["extract_artifact", "inspect_artifact", "inventory_artifact"] }, { "id": "managed", @@ -313,10 +309,7 @@ "id": "rea-cdp-electron", "name": "REA Electron file-page CDP observation provider", "version": "1", - "capabilities": [ - "inspect_electron_page", - "list_electron_targets" - ] + "capabilities": ["inspect_electron_page", "list_electron_targets"] }, { "id": "rea-dotnet-static", @@ -344,9 +337,7 @@ "id": "rea-javascript-application", "name": "REA JavaScript application analyzer", "version": "1", - "capabilities": [ - "analyze_javascript_application" - ] + "capabilities": ["analyze_javascript_application"] }, { "id": "rea-javascript-application-workflows", @@ -371,25 +362,19 @@ "id": "rea-javascript-runtime-reconciliation", "name": "REA JavaScript runtime reconciliation", "version": "1", - "capabilities": [ - "reconcile_javascript_runtime" - ] + "capabilities": ["reconcile_javascript_runtime"] }, { "id": "rea-playwright-browser-scenario", "name": "REA Playwright browser scenario capture provider", "version": "1", - "capabilities": [ - "capture_browser_scenario" - ] + "capabilities": ["capture_browser_scenario"] }, { "id": "rea-playwright-electron-active", "name": "REA Playwright active Electron observation provider", "version": "1", - "capabilities": [ - "capture_electron_scenario" - ] + "capabilities": ["capture_electron_scenario"] }, { "id": "rea-v8-inspector",