From 71f03a722489fefb630c203d5cbbb5f96341a3e9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 1 Aug 2026 07:17:25 +0000 Subject: [PATCH] chore(main): release rea-agents 3.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 58 +++++++++++++++++++++++++++++++++ README.md | 2 +- README_ar.md | 2 +- README_ja.md | 2 +- README_ko.md | 2 +- README_zh.md | 2 +- docs/product-catalog.json | 25 ++++++++++---- package-lock.json | 4 +-- package.json | 2 +- src/generatedPackageMetadata.ts | 2 +- 11 files changed, 87 insertions(+), 16 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6ed9c8012..d4f6f2994 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.7.0" + ".": "3.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 6195e5f23..e2b356b86 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,63 @@ # Changelog +## [3.0.0](https://github.com/morluto/rea/compare/rea-agents-2.7.0...rea-agents-3.0.0) (2026-08-01) + + +### ⚠ BREAKING CHANGES + +* export_evidence_bundle now requires a filesystem path and no longer returns an inline bundle. + +### Features + +* make evidence bundles canonical MCP resources ([1712e6d](https://github.com/morluto/rea/commit/1712e6d821965ce5edc3880fe4ebab2e3cc02fd4)) + + +### Bug Fixes + +* address MCP resource review feedback ([f3b3fb0](https://github.com/morluto/rea/commit/f3b3fb07ded3d1ad72c0a4f24ca3147ef9722c5d)) +* align aggregate tools with session capabilities ([ede91ff](https://github.com/morluto/rea/commit/ede91ff1f04563001f695ec3869daeb3c826154a)) +* **ci:** align Vitest project worker budgets ([f47ee1a](https://github.com/morluto/rea/commit/f47ee1abb4fc8dbd5da3fa13c5870d6580b28bfa)) +* **ci:** allow documented public type aliases ([97f6a0f](https://github.com/morluto/rea/commit/97f6a0f3fd2ebf8fa884d7f7ba6e1c66ecfe80e0)) +* **ci:** make coverage report merging composable ([788f405](https://github.com/morluto/rea/commit/788f4057aee65dfae441249d2c9789bb996912a7)) +* **ci:** stabilize Vitest project routing and shards ([f07acde](https://github.com/morluto/rea/commit/f07acde513d4c74d027b66e143cf5072246b412b)) +* **errors:** preserve actionable analysis diagnostics ([0f96bf3](https://github.com/morluto/rea/commit/0f96bf365c330a7eb121a173bfa140cc2b652764)) +* **mcp:** clarify routing and advertise input examples ([969519c](https://github.com/morluto/rea/commit/969519c00f31b5bc0f23dcffe8867e091461fda6)) +* **mcp:** clarify target routing and caller diagnostics ([3e1e8cd](https://github.com/morluto/rea/commit/3e1e8cd3f829e6d3ac8b3c63d979f9db84dec826)) +* **test:** bound boundary worker pressure ([935721d](https://github.com/morluto/rea/commit/935721df10d25d23621dbc2be90d334644e0858c)) +* **test:** honor boundary ownership and public aliases ([92a1c33](https://github.com/morluto/rea/commit/92a1c33625ff88d81581554687e7708dd3c91e2d)) +* **test:** retain subprocess coverage and cleanup ([7f46bb1](https://github.com/morluto/rea/commit/7f46bb18241bf3815e5e01816277d0cafe8f923b)) +* **test:** retain subprocess coverage and cleanup ([dae2b9c](https://github.com/morluto/rea/commit/dae2b9cc4e8753827702ada6e51f2ee01811cfed)) +* **test:** stabilize boundary timing ([f0d8cda](https://github.com/morluto/rea/commit/f0d8cdafa86bafdc6ad5d8c2d23a97ef583b53d5)) +* **verify:** follow dynamic Hopper tool availability ([281e41f](https://github.com/morluto/rea/commit/281e41f7660066addcc7a204128fb1f49bf7a674)) + + +### Code Refactoring + +* preserve provider-neutral runtime seams ([a8161f0](https://github.com/morluto/rea/commit/a8161f0e5540f3261a08015dfe56a4254980c064)) + + +### Documentation + +* document resource snapshot workflow ([2a45d8d](https://github.com/morluto/rea/commit/2a45d8de7d52d0a234672d03c7dae794859f8ced)) +* refresh generated SDK metadata ([c824db1](https://github.com/morluto/rea/commit/c824db1ab7aed2886e9050c1b7fe2136b77e3698)) +* refresh managed completion manifest ([59d4659](https://github.com/morluto/rea/commit/59d465971ea86f933e9037fa32ac2787d935d076)) + + +### Tests + +* **contracts:** cover validation branches ([8ccdb33](https://github.com/morluto/rea/commit/8ccdb33dd25922e039140bcd1e3cbf3d5acee837)) +* derive MCP SDK identity expectations ([ab4193c](https://github.com/morluto/rea/commit/ab4193c1f48020ff6baa42cb75e033110ee72b36)) +* **eval:** cover navigation and address tool routing ([ba098f2](https://github.com/morluto/rea/commit/ba098f24e59efbd567ae8438f65e31af0f0b8050)) +* overhaul deterministic suite architecture ([48053d1](https://github.com/morluto/rea/commit/48053d1032324cce6e2fe782ecba43d1b91a1bba)) +* overhaul deterministic suite architecture ([513d9b1](https://github.com/morluto/rea/commit/513d9b15558f9174a8e2c0ab00e31cbc05dbaba7)) +* **package:** verify npx upgrade on published releases ([7b6f7be](https://github.com/morluto/rea/commit/7b6f7becd257170cebf80f4f9f9c385b0000f074)) +* **package:** verify npx upgrade on published releases ([1f8ad7b](https://github.com/morluto/rea/commit/1f8ad7bc68f50d396715116467f19524da7e05e6)) + + +### Continuous Integration + +* document deterministic suite ownership ([3c42403](https://github.com/morluto/rea/commit/3c42403b78b53e7b5358c2bca9bc156ef2c32efd)) + ## [2.7.0](https://github.com/morluto/rea/compare/rea-agents-2.6.0...rea-agents-2.7.0) (2026-07-28) diff --git a/README.md b/README.md index 14e7e5677..faf0b0ecd 100644 --- a/README.md +++ b/README.md @@ -537,7 +537,7 @@ Setup detects Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@2.7.0", "mcp"] + "args": ["-y", "rea-agents@3.0.0", "mcp"] } } } diff --git a/README_ar.md b/README_ar.md index 25394e3ab..22e85f09a 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@2.7.0", "mcp"] + "args": ["-y", "rea-agents@3.0.0", "mcp"] } } } diff --git a/README_ja.md b/README_ja.md index 0d7ee7620..dca035124 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@2.7.0", "mcp"] + "args": ["-y", "rea-agents@3.0.0", "mcp"] } } } diff --git a/README_ko.md b/README_ko.md index e41991352..08193a1c7 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@2.7.0", "mcp"] + "args": ["-y", "rea-agents@3.0.0", "mcp"] } } } diff --git a/README_zh.md b/README_zh.md index 070579ac0..236fbed07 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@2.7.0", "mcp"] + "args": ["-y", "rea-agents@3.0.0", "mcp"] } } } diff --git a/docs/product-catalog.json b/docs/product-catalog.json index 7876561aa..0c924883b 100644 --- a/docs/product-catalog.json +++ b/docs/product-catalog.json @@ -2,7 +2,7 @@ "catalog_schema_version": 1, "package": { "name": "rea-agents", - "version": "2.7.0", + "version": "3.0.0", "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", @@ -307,7 +311,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", @@ -335,7 +342,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", @@ -360,13 +369,17 @@ "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-v8-inspector", diff --git a/package-lock.json b/package-lock.json index ff731ebda..a22f26b47 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "rea-agents", - "version": "2.7.0", + "version": "3.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "rea-agents", - "version": "2.7.0", + "version": "3.0.0", "license": "MIT", "dependencies": { "@babel/parser": "8.0.4", diff --git a/package.json b/package.json index d11353888..9a017f10b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rea-agents", - "version": "2.7.0", + "version": "3.0.0", "description": "Reverse engineer anything from your terminal or agent with one CLI and MCP server.", "license": "MIT", "repository": { diff --git a/src/generatedPackageMetadata.ts b/src/generatedPackageMetadata.ts index 1d47768e6..3fd5ad52d 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: "2.7.0", // x-release-please-version + version: "3.0.0", // x-release-please-version serverSdkVersion: "2.0.0", clientSdkVersion: "2.0.0", coreSdkVersion: "2.0.0",