From ea4da0d625c7643654a4e99949b75fea8e7c1da4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 09:11:11 +0000 Subject: [PATCH] chore(main): release rea-agents 6.9.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 565 ++++++++++++++++++++++++++++++++ docs/installation.md | 6 +- package-lock.json | 4 +- package.json | 2 +- server.json | 4 +- src/generatedPackageMetadata.ts | 2 +- 7 files changed, 575 insertions(+), 10 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e85ec109fd..7c53a1b7c2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.8.0" + ".": "6.9.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index fbe141f768..6d4d376d06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,570 @@ # Changelog +## [6.9.0](https://github.com/morluto/rea/compare/rea-agents-6.8.0...rea-agents-6.9.0) (2026-10-27) + + +### ⚠ BREAKING CHANGES + +* **javascript:** consolidate renderer and route ownership +* **ownership:** Replace Cutter --json=true or --json=false with --json-output=true or --json-output=false. Bare --json still controls CLI result formatting. +* **ownership:** rea compare-bundles has been removed. Use rea compare instead. The MCP compare_bundles tool is unchanged. +* **jeb:** JEB engine refusals now report execution_failure rather than unsupported_target. Consumers should inspect the retained upstream diagnostics for the engine's reason and recovery facts. +* **artifacts:** ASAR file occurrences may now contain unpacked: false. Consumers that validate only true must accept an optional boolean; absent historical fields remain unknown. +* **environment:** The write-plan reason can now be unknown-clock; strict clients must accept the new output value. +* **mcp:** non-loopback deployments require MCP_ALLOWED_HOSTS or rea mcp --http --allowed-hosts; bundle names must be unchanged HTTP hostnames within the 63-octet DNS label bound. +* **mcp:** binary_session {} no longer returns analysis_provider_candidates[].availability.diagnostics, target_support.diagnostics or capabilities, or tool_availability group surface, effects and annotations. Pass {"detail": "complete"} to get them. + +### Features + +* **android:** apply caller-selected R8 mapping evidence ([#7456](https://github.com/morluto/rea/issues/7456)) ([03f17cf](https://github.com/morluto/rea/commit/03f17cf41d3c844f9383d7792d9b1a14330d0bb2)) +* **android:** expose selected manifest component declarations ([#7379](https://github.com/morluto/rea/issues/7379)) ([7e8f7f6](https://github.com/morluto/rea/commit/7e8f7f6101593cc88cfc63795b47f21c742bee87)) +* **browser:** retain compact scenario summaries and selected views ([#7120](https://github.com/morluto/rea/issues/7120)) ([fc43e28](https://github.com/morluto/rea/commit/fc43e285eaae2155d32e2ca0ab5d2181a4e2f1b5)) +* **browser:** reuse saved response values across scenario steps ([#7267](https://github.com/morluto/rea/issues/7267)) ([3fcbabe](https://github.com/morluto/rea/commit/3fcbabe593611435ebc26e1eac86706fe60abb6e)) +* **cli:** validate browser scenarios offline ([#7343](https://github.com/morluto/rea/issues/7343)) ([d109a39](https://github.com/morluto/rea/commit/d109a3910522db9927e4160f9b22669cb2cda0d4)) +* **ghidra:** reuse existing projects through verified copies ([#7236](https://github.com/morluto/rea/issues/7236)) ([1944751](https://github.com/morluto/rea/commit/19447516a4bdbc9437d112ebd3f12a5fd062db83)) +* **mcp:** scope advertised tools by family ([#7228](https://github.com/morluto/rea/issues/7228)) ([b675073](https://github.com/morluto/rea/commit/b675073b731dc3209f59578fad5ca8fe85b104cc)) +* **mcp:** support compact output schema advertisements ([#7218](https://github.com/morluto/rea/issues/7218)) ([9085222](https://github.com/morluto/rea/commit/9085222ca1b5a636d4835a48b8bfed03da461b4f)) +* **native:** make function matching allowance configurable ([#7159](https://github.com/morluto/rea/issues/7159)) ([b8ce3c7](https://github.com/morluto/rea/commit/b8ce3c74cd42a74893f890697ef9cb26c21a91a8)) +* **native:** page retained load-image observations ([#7134](https://github.com/morluto/rea/issues/7134)) ([f69c52a](https://github.com/morluto/rea/commit/f69c52a1cf3940ed1999fcc0859a75dbb913d684)) +* **native:** page retained observations and source context ([#7146](https://github.com/morluto/rea/issues/7146)) ([4c8647a](https://github.com/morluto/rea/commit/4c8647a706694665c881e5d8e3d50bfe70239db7)) +* **web:** page retained bundle endpoint observations and inferences ([#7259](https://github.com/morluto/rea/issues/7259)) ([6d5532a](https://github.com/morluto/rea/commit/6d5532a204b338a6c770fcbae61e0d55bda70793)) + + +### Bug Fixes + +* **adb:** preserve process names and pin fixture interpreters ([ab44487](https://github.com/morluto/rea/commit/ab44487ff86d064e924fd2c44b02f5a5430f57f3)) +* **adb:** preserve selected environment through provider execution ([b7e76a5](https://github.com/morluto/rea/commit/b7e76a57cd29853e796b05a770cb14a0c435f35c)) +* **adb:** retain output on command failures ([6de6099](https://github.com/morluto/rea/commit/6de60993b861266e63a4e70d5c6d9a8073f7cd92)) +* **analysis:** interpret provider and ELF inputs once ([248133d](https://github.com/morluto/rea/commit/248133d784522488b01296391a0eea3eabbd7567)) +* **analysis:** preserve failure and cleanup outcomes ([d815367](https://github.com/morluto/rea/commit/d815367a110d5293db3275c3dabf337f23af2063)) +* **analysis:** retain source evidence through directory exports ([#7250](https://github.com/morluto/rea/issues/7250)) ([5508b2a](https://github.com/morluto/rea/commit/5508b2affd8bdd0788aed9d2246c373fd1b01bb7)) +* **analysis:** validate native UI seed addresses ([2733979](https://github.com/morluto/rea/commit/2733979b4d099aef44e76bca4e869b46d4858948)) +* **android:** retain selected Java across workspace launches ([1a1121c](https://github.com/morluto/rea/commit/1a1121c61f3aadfb8541bbbc143560ee6100d25e)) +* **apk:** match signer serials by signed integer identity ([#7205](https://github.com/morluto/rea/issues/7205)) ([921225d](https://github.com/morluto/rea/commit/921225d4b2b83bb8331e4b41aa1a7bafd9f3fbcf)) +* **apk:** reuse canonical subject identity in retained views ([d3946a3](https://github.com/morluto/rea/commit/d3946a3f509e908397cf0274ac10a13ce2b90dd9)) +* **apple:** derive NIB hierarchy from observed relationships ([3052a06](https://github.com/morluto/rea/commit/3052a067a3e5d65470ee142234985a197ff60acb)) +* **apple:** preserve own artifact metadata through schema projection ([fef76a0](https://github.com/morluto/rea/commit/fef76a02fbacf2eebb15122c87bbc37057f565b6)) +* **apple:** validate JVM interface identity ([cd7a0ee](https://github.com/morluto/rea/commit/cd7a0eefd8c5d54579ab63e0e934c730fda55459)) +* **artifacts:** admit raw UDRW disk images ([#7106](https://github.com/morluto/rea/issues/7106)) ([0eb3919](https://github.com/morluto/rea/commit/0eb3919d69c98f9f31b3b8b2ee5d389c3df6e828)) +* **artifacts:** admit selected app bundle traversal ([f878266](https://github.com/morluto/rea/commit/f878266503e5eef3e9dca6ec85126f83d60b41c9)) +* **artifacts:** bind operations to admitted sources ([2dd2ffc](https://github.com/morluto/rea/commit/2dd2ffcd4534e19a03db0f2e591663fe92ce5f42)) +* **artifacts:** classify selected package names ([c27560e](https://github.com/morluto/rea/commit/c27560e434980615ecbc66fca518398f45002360)) +* **artifacts:** compare ASAR storage declarations ([60834e3](https://github.com/morluto/rea/commit/60834e391c3f81eb2343eba288b735c3bf3bde61)) +* **artifacts:** compare Node SEA member declarations ([e891926](https://github.com/morluto/rea/commit/e89192653402222c5b099216f0d83a2d1bceace0)) +* **artifacts:** complete positional reads across short results ([d54f5b0](https://github.com/morluto/rea/commit/d54f5b07b4adc82d9d2be479c19966667f429e02)) +* **artifacts:** deduplicate keyed archive selector choices ([8a47cbb](https://github.com/morluto/rea/commit/8a47cbbcce538f511609b90b5d40bd00920b3216)) +* **artifacts:** distinguish incomplete PyInstaller probes ([abc1351](https://github.com/morluto/rea/commit/abc135150628ab62d271324682426fe7ec5fed3a)) +* **artifacts:** explain recovery for existing DMG attachments ([#7221](https://github.com/morluto/rea/issues/7221)) ([4767970](https://github.com/morluto/rea/commit/47679701051dc207533bde5e516e5a77583d52c5)) +* **artifacts:** preserve cancellation during inventory cleanup ([5cd61aa](https://github.com/morluto/rea/commit/5cd61aac8ea28ce8a2c3a76d3706077c8cfdaacc)) +* **artifacts:** preserve completed caller reads through finalization ([939009f](https://github.com/morluto/rea/commit/939009f6f9ca178840f8ec5616c694c7e09dec25)) +* **artifacts:** preserve mounted DMG traversal coverage ([650873e](https://github.com/morluto/rea/commit/650873e772034a62df1623892be56bbafe74aa83)) +* **artifacts:** preserve selected ASAR companion paths ([779d548](https://github.com/morluto/rea/commit/779d548c4e553f01cb1aaf61d6949885c6f02806)) +* **artifacts:** preserve source and coverage facts ([59a70ad](https://github.com/morluto/rea/commit/59a70adefd4de4fb1964d75a9bddbc2130a9a5a7)) +* **artifacts:** reject inventory counts beyond manifest ([8dc4421](https://github.com/morluto/rea/commit/8dc4421325bc467811884c78510de8617e234ee3)) +* **artifacts:** resolve historical retained summaries ([7f65617](https://github.com/morluto/rea/commit/7f6561706428f4d4d1acb7cdb5c5e1a683645a84)) +* **artifacts:** retain archive streams and source receipts ([f1535a1](https://github.com/morluto/rea/commit/f1535a17531a5b05f33b210e7acd7037dd5a25ea)) +* **artifacts:** retain reader work through cleanup ([5da50ab](https://github.com/morluto/rea/commit/5da50ab3f43c7f5498ef8ee84c38289158bcbfe7)) +* **artifacts:** retain selected keyed archive paths ([90475ec](https://github.com/morluto/rea/commit/90475ec9e59bc1f10fc5c927cf44a3ad8a86eac0)) +* **artifacts:** retain source identity failures after relocation ([2012efe](https://github.com/morluto/rea/commit/2012efe5fd95ea3b1c9783b33ce33d6ba00fd412)) +* **artifacts:** unify selected path failure classification ([413f24b](https://github.com/morluto/rea/commit/413f24b53284d28a64c8f4cef48123cb66d57c07)) +* **artifacts:** validate bundle resource target identity ([f061989](https://github.com/morluto/rea/commit/f061989ad255c994e0e2eec072150b5374a2c5f5)) +* **artifacts:** validate directory source spelling ([5d30f82](https://github.com/morluto/rea/commit/5d30f82417b3c448232570e78312faeb48a8b9dc)) +* **artifacts:** validate partial inventory edges ([b7cae1a](https://github.com/morluto/rea/commit/b7cae1ad8c6ca5a988340a6e8eca06ee6f93a955)) +* **artifacts:** validate partial inventory root identity ([d1c88fa](https://github.com/morluto/rea/commit/d1c88fab1a3c2fb8c1d7df78744a2ad5d755eca2)) +* **artifacts:** validate selected path traversal ([f3a301e](https://github.com/morluto/rea/commit/f3a301eca5d126f072a481dfb053f5e80f29290a)) +* **asar:** disclose unverified block integrity ([4e86bd0](https://github.com/morluto/rea/commit/4e86bd0c1c519704409b04926ad588875d4fc08c)) +* **asar:** preserve header filename identity ([84a54b6](https://github.com/morluto/rea/commit/84a54b61833c62f741c58e635d36e9dbfd8b8e45)) +* **asar:** retain unsupported integrity declarations ([1008d5e](https://github.com/morluto/rea/commit/1008d5e30290d9f056f262d2aff0f042ba3897ab)) +* **browser:** advance storage pages by examined rows ([83bbad2](https://github.com/morluto/rea/commit/83bbad2b2ffe014bea750d79efe7143c8e8fe069)) +* **browser:** centralize CDP network event facts ([99ff434](https://github.com/morluto/rea/commit/99ff4344c0702afad782cd26178d50b18fa6ee4b)) +* **browser:** invalidate ASAR headers on file state changes ([38ed5a3](https://github.com/morluto/rea/commit/38ed5a3142370a735a67c53672bfd65522e6899e)) +* **browser:** keep opaque cookie partitions unaligned ([#7203](https://github.com/morluto/rea/issues/7203)) ([6749bd0](https://github.com/morluto/rea/commit/6749bd090dc1b5a31ad60a8932e8fbad48f814e6)) +* **browser:** normalize discovery wire facts at the shared boundary ([#7204](https://github.com/morluto/rea/issues/7204)) ([1cd8259](https://github.com/morluto/rea/commit/1cd82597da9711454415f2702c7e44ea153c4438)) +* **browser:** parse HTTP Link whitespace correctly ([b989e3c](https://github.com/morluto/rea/commit/b989e3c3a38fef51968b2706f8fb94c335f83190)) +* **browser:** preserve comparison evidence identity ([76441ed](https://github.com/morluto/rea/commit/76441ed31b282e5b0f31c0679764277c71884400)) +* **browser:** preserve discovery identity ambiguity ([4e33bd3](https://github.com/morluto/rea/commit/4e33bd3e081f56ae223bc22491ce81630dc072e5)) +* **browser:** preserve external defaults during CDP attachment ([#7188](https://github.com/morluto/rea/issues/7188)) ([c6893d1](https://github.com/morluto/rea/commit/c6893d1ac6a9ccb8a11d64b4e9ba1b57e79cbfd8)) +* **browser:** preserve request and cleanup failures ([72cc2d3](https://github.com/morluto/rea/commit/72cc2d30a390e37cf8186582e15e0ab97de6ab4b)) +* **browser:** redact scenario cleanup diagnostics ([3a65ef0](https://github.com/morluto/rea/commit/3a65ef0e4c9f0894076eb3412b0ee171a839091c)) +* **browser:** redact startup cleanup diagnostics ([3233992](https://github.com/morluto/rea/commit/3233992733c33dabf2de09d22ee4e6d9409f797a)) +* **browser:** reject inexact storage values ([15a8f68](https://github.com/morluto/rea/commit/15a8f6847ccac581c7ff717b42062a54b1ba8084)) +* **browser:** resolve JSON pointers through array elements ([443d077](https://github.com/morluto/rea/commit/443d0778be5922b6ef0e522805ac4002da5edf19)) +* **browser:** respect response metadata grammars ([82d3ab7](https://github.com/morluto/rea/commit/82d3ab7aa8a41e702a876004be3e73d61ed70443)) +* **browser:** retain ambiguous scenario request identity ([7ba1d01](https://github.com/morluto/rea/commit/7ba1d0161e25b04fadb5ab94e05943c1b42d88cd)) +* **browser:** retain cancellation after failed worker stop ([df8c90d](https://github.com/morluto/rea/commit/df8c90df8f57d2903515c1ea023d78fd2489ec7e)) +* **browser:** retain evidence across cleanup errors ([8f89454](https://github.com/morluto/rea/commit/8f894546c87e49ddfca79bdef23a8846d0496c6b)) +* **browser:** share admitted accessibility identities ([0a9d92a](https://github.com/morluto/rea/commit/0a9d92a54bfa8f13eeed76d3296b0a9bf3c0608b)) +* **browser:** share media type interpretation ([3021646](https://github.com/morluto/rea/commit/30216468ccb7660f54964ff17cf8834c86da673b)) +* **browser:** unify CDP frame and document identity facts ([3b4c910](https://github.com/morluto/rea/commit/3b4c910fff24baf83957a9bc529c170f457d944a)) +* **browser:** unify script and context attribution facts ([8ced814](https://github.com/morluto/rea/commit/8ced814b96bc78e936905c02ffabf9240f5ad146)) +* **browser:** unify worker target admission across capture workflows ([a5ad164](https://github.com/morluto/rea/commit/a5ad1642831b386be04b97ab9de9fb8038f74d84)) +* **browser:** validate basic credential usernames ([781eb1b](https://github.com/morluto/rea/commit/781eb1b28a5bcfdd0710662bc91a43cd31165f4d)) +* **captures:** preserve cleanup ownership and sensitive evidence ([347494f](https://github.com/morluto/rea/commit/347494f3ab0eae57e50bf6f7d94cf0e65db65e1f)) +* **captures:** preserve relative redirect URL evidence ([99d4ea9](https://github.com/morluto/rea/commit/99d4ea9c051c378e6bf9ce1a3b1888b8ab54dce7)) +* **captures:** preserve reply failures through descriptor finalization ([dec4cf5](https://github.com/morluto/rea/commit/dec4cf50cb582988c4811ed8059e8c7e4ced3815)) +* **certificates:** unify OID decoding and validate reports ([79b8219](https://github.com/morluto/rea/commit/79b8219f290ef6304e469d9b8c40dc2af30edba9)) +* **ci:** preserve lint diagnostics without source locations ([b45a833](https://github.com/morluto/rea/commit/b45a83368c11d02b9ed2acfeb04a19cac747b611)) +* **ci:** validate static evidence through receipt owner ([af9bc3a](https://github.com/morluto/rea/commit/af9bc3ab5015da3734e79f16b550b4b28297356a)) +* **cli:** merge mixed array filter selections ([e334a13](https://github.com/morluto/rea/commit/e334a13c79186d184f515634687d5059009ea326)) +* **cli:** preserve literal evidence in Markdown output ([6d7e627](https://github.com/morluto/rea/commit/6d7e6277835448bcdc830d00ebced2ff76a74c92)) +* **cli:** preserve script export evidence through shared finalization ([991a240](https://github.com/morluto/rea/commit/991a2406060ae200ee5db260e486e68c1f5bb4bd)) +* **cli:** project nested array slices ([47a8000](https://github.com/morluto/rea/commit/47a8000cce89303d174288e74a2e6c1569f5c3de)) +* **cli:** report failed browser cleanup retries ([3d311d9](https://github.com/morluto/rea/commit/3d311d9eca00eecf51f4c4c869c5e7607c332f26)) +* **cli:** report JSON Lines selection refusals as caller errors ([#7124](https://github.com/morluto/rea/issues/7124)) ([e06be06](https://github.com/morluto/rea/commit/e06be06530fc214e25f25f357a78d3619f75dd35)) +* **cli:** retain resources from both cleanup failures ([4266d32](https://github.com/morluto/rea/commit/4266d327511dcf1dbcd0c17baf4d36228d54fc7d)) +* **config:** preserve captured environments across provider launches ([3864c7d](https://github.com/morluto/rea/commit/3864c7d667593c3149ae81861540194a7bf81e99)) +* **contracts:** advertise a v-mode portable Windows absolute-path pattern ([#7152](https://github.com/morluto/rea/issues/7152)) ([4557791](https://github.com/morluto/rea/commit/4557791a2e0b77ff08afbb886b9cd3a92b6e1aef)) +* **contracts:** align CLI omission and native capability coverage ([2b84efe](https://github.com/morluto/rea/commit/2b84efe0da5ced67ca814e73060a63e7444d17b2)) +* **contracts:** align live target classification with admitted facts ([ace4dbf](https://github.com/morluto/rea/commit/ace4dbf36e8c8f36a0e192aff9a11484ed428358)) +* **contracts:** publish portable browser request patterns ([#7185](https://github.com/morluto/rea/issues/7185)) ([63417bf](https://github.com/morluto/rea/commit/63417bf3f0857dbb07acaca5b0cf71046c9c0aa3)) +* **contracts:** validate provider boundary facts consistently ([8706068](https://github.com/morluto/rea/commit/8706068b57de06141b7d41d1b07ac63d4c7a41cc)) +* **cutter:** preserve bridge directory traversal ([339b82e](https://github.com/morluto/rea/commit/339b82e0c867c933a3055ad33e33cda9d20eb857)) +* **debugger:** retain verified detach across cleanup retries ([d14f199](https://github.com/morluto/rea/commit/d14f199736dbdc2b7cbb7dcb1318acddfd3e5b3d)) +* **decompile:** preserve provider cleanup through export finalization ([381004b](https://github.com/morluto/rea/commit/381004b6648c1a6532b3d0ae42d7ea3d52d17306)) +* **deps:** upgrade zod without narrowing timestamp inputs ([e3066c1](https://github.com/morluto/rea/commit/e3066c1705316b53b08f84814ae929eb6563e511)) +* **desktop:** read bounded MZ signature evidence ([df0e2f7](https://github.com/morluto/rea/commit/df0e2f7b3e9f3af0ae0f9065936a341b37c6ec98)) +* **docs:** preserve verification reports after experiment archival ([#7462](https://github.com/morluto/rea/issues/7462)) ([2817d30](https://github.com/morluto/rea/commit/2817d30ab2fc41ae08a7c5f49a6647b2eda39d64)) +* **doctor:** bound and cancel diagnostic subprocesses ([52976ac](https://github.com/morluto/rea/commit/52976ac5cdc08c76ca48ae0800b61024e4ae1af8)) +* **doctor:** preserve Homebrew application paths ([60822e0](https://github.com/morluto/rea/commit/60822e07023d08aac2545bf4353d375bc4f7093c)) +* **doctor:** retain host uncertainty and resolved Java selection ([37a7c2d](https://github.com/morluto/rea/commit/37a7c2d6522171b2b0e8a52d56459749684ee713)) +* **dotnet:** retain malformed method body diagnostics ([e99b6c2](https://github.com/morluto/rea/commit/e99b6c2c3bcc5f4f050b51b432145144d0d47dc0)) +* **electron:** preserve symlink directory requirements ([a293738](https://github.com/morluto/rea/commit/a293738c6686bf3d6c5c163ec552d29fd5bb2485)) +* **electron:** refuse linked ASAR parent declarations ([c81b7ec](https://github.com/morluto/rea/commit/c81b7ecebcee30996b0d8f2d0d7f17a802ef5739)) +* **electron:** retain selected scenario paths in evidence ([9222526](https://github.com/morluto/rea/commit/9222526fe234526edc036459b9e8df922fb72863)) +* **electron:** scope IPC pairing to application ownership ([aa253bd](https://github.com/morluto/rea/commit/aa253bd13fb2b57d7ed426df734c5d30f6babec5)) +* **electron:** select nested handlers by source coordinates ([319fee4](https://github.com/morluto/rea/commit/319fee4691e444d5ac9870f114f93f79ef89707b)) +* **electron:** share ASAR node validation ([2146cae](https://github.com/morluto/rea/commit/2146caeb3d8da645d608b5adae8947215a511766)) +* **electron:** share wrapped member identity parsing ([c11fb48](https://github.com/morluto/rea/commit/c11fb48c98a2d5db58cc9f3ab68c5beca2968835)) +* **elf:** validate completed note coverage ([3655dfd](https://github.com/morluto/rea/commit/3655dfd7d5db25f52a0a68c2651527d80935be2d)) +* **environment:** align comparison collection identity ([87e2cc2](https://github.com/morluto/rea/commit/87e2cc26d893a89c7f72ac35744634bb0e2dcb7a)) +* **environment:** align recorded probe chronology ([4bbd879](https://github.com/morluto/rea/commit/4bbd87953fa0ac78ca22e4321cce458558319205)) +* **environment:** keep invalid recorded dates unknown ([dd7a2da](https://github.com/morluto/rea/commit/dd7a2da5bb0c2e91d300dbaebd3a7aca8379a965)) +* **environment:** own JSON fields across capture, state and replay ([e54bf10](https://github.com/morluto/rea/commit/e54bf1006eadd0dfeea5c6c259cc3dc84bb414ec)) +* **environment:** separate request order from completion ([19b2972](https://github.com/morluto/rea/commit/19b2972dfb9716fc03e3378304081f95718bb421)) +* **environment:** share legacy recorded-time interpretation ([906f161](https://github.com/morluto/rea/commit/906f161dc6c17413a8af588cad9bb9db3c55a78a)) +* **environment:** share retained response declarations ([4191974](https://github.com/morluto/rea/commit/41919740105f659c5cd29be8465aea549478c22c)) +* **environment:** withhold clock writes without an anchor ([63220ed](https://github.com/morluto/rea/commit/63220edcc3b47d44e72a7d77518172d81961e67a)) +* **evidence:** admit rebound APK and WASM views ([ff6b3fb](https://github.com/morluto/rea/commit/ff6b3fb9a131675d06d1fc589b50331cd3cd9629)) +* **evidence:** consolidate retained view and verifier ownership ([7d36d17](https://github.com/morluto/rea/commit/7d36d172ab9b1718630a8e8646f87e7dfdbfc71a)) +* **evidence:** exclude sensitive publication identities ([f68064e](https://github.com/morluto/rea/commit/f68064e46c2ed71ca55a35f639a11893595b1eb5)) +* **evidence:** include every subject format in bundles ([50822e1](https://github.com/morluto/rea/commit/50822e1eff99136c5e5f7b1b1d3351c898937983)) +* **evidence:** own cached snapshot data ([087acf2](https://github.com/morluto/rea/commit/087acf26e8eca07dfc77bb40f9540c207b1af033)) +* **evidence:** own standalone command finalization ([c4242cb](https://github.com/morluto/rea/commit/c4242cb85eb5d8f7d6230ebedf162def6feb3717)) +* **evidence:** preserve source and authenticated observation identity ([09acf21](https://github.com/morluto/rea/commit/09acf217d946c7ca3659abe308896e010e9cc764)) +* **evidence:** preserve view identity and cancellation outcomes ([5f9f13d](https://github.com/morluto/rea/commit/5f9f13d77b395aa4e405dba3a0ef3412d9b89188)) +* **evidence:** retain analysis view environment ([5261340](https://github.com/morluto/rea/commit/52613403978e4b949d62fd14d426f3c2a075df42)) +* **evidence:** retain authenticated parents on cancellation ([7cbf375](https://github.com/morluto/rea/commit/7cbf375d013d7a249a883ff2d0ff140fbb12c133)) +* **evidence:** retain comparison cleanup ownership ([242a0f2](https://github.com/morluto/rea/commit/242a0f2880abe253758ddb85dc038e2d5e3fb7e0)) +* **evidence:** retain malformed function observations ([39c7f7e](https://github.com/morluto/rea/commit/39c7f7e3592a09b7dc2e854a77c97ffd85011d58)) +* **evidence:** retain malformed native observations ([3e590e5](https://github.com/morluto/rea/commit/3e590e5b2ff21510fb143d1334cad8f9caa85d9f)) +* **evidence:** retain source and stream ownership ([b6e58c2](https://github.com/morluto/rea/commit/b6e58c22d41effdb43dceb2624e9d9697d095b77)) +* **evidence:** separate source and presentation identity ([2f27d3a](https://github.com/morluto/rea/commit/2f27d3ac922e8782703a2cd87a246322de7d4fc1)) +* **evidence:** share queued cancellation handling ([3e8923c](https://github.com/morluto/rea/commit/3e8923c6ebe7af9c598210c969bfee74530e76a3)) +* **evidence:** validate process captures before bundle export ([ed6668b](https://github.com/morluto/rea/commit/ed6668b5bcb6ac2137700c53224046ccfdae2934)) +* **evidence:** validate retained views by semantic identity ([effb796](https://github.com/morluto/rea/commit/effb7960275717fd5dc2c616d9f9ca23f101a678)) +* **evm:** retain admitted evidence through reply finalization ([d77cf61](https://github.com/morluto/rea/commit/d77cf6186631743025a1bafb8c5a27262da6128e)) +* **export:** report publication cleanup failures to callers ([5b292b6](https://github.com/morluto/rea/commit/5b292b630e5425b263c51bbcc4a43284701f708f)) +* **export:** retain publication and cleanup failures ([47f8669](https://github.com/morluto/rea/commit/47f8669c1e63f17b5697f4eaf9899973112e9e79)) +* **export:** retain verification cleanup failures ([6ed97a2](https://github.com/morluto/rea/commit/6ed97a22ed37feb414ebbfa683e53250d052e342)) +* **exports:** preserve ELF name byte identity ([14dd07e](https://github.com/morluto/rea/commit/14dd07e740a67b3e60fa1cdcd5cd4a2f19641eaf)) +* **filesystem:** complete plist and limits probes ([3ca1cc5](https://github.com/morluto/rea/commit/3ca1cc546607d18df2d9fa5ce9bcc31cc0ed0ef7)) +* **filesystem:** finish executable and project span reads ([a7004c7](https://github.com/morluto/rea/commit/a7004c7df1298724e8fbbeb42a4d36c1e0ec5025)) +* **filesystem:** unify stable file identity checks ([160648c](https://github.com/morluto/rea/commit/160648cc60e5550e2faf410f5f5bd693fe8a8afc)) +* **firmware:** admit caller-selected source directly ([c1e0f53](https://github.com/morluto/rea/commit/c1e0f531e600c7899d51f675d6fa2fef6f3aebb9)) +* **firmware:** preserve report metadata before semantic validation ([a7aad91](https://github.com/morluto/rea/commit/a7aad91320213f136062668110bf5c1e63606d0d)) +* **firmware:** retain completed command failures ([ecd22c4](https://github.com/morluto/rea/commit/ecd22c42ac55287bef0f3e70561773cd4b6ba74c)) +* **firmware:** retain nested dependency diagnostics ([b7be0d9](https://github.com/morluto/rea/commit/b7be0d90a907b5e66711df938ef092c59658ba09)) +* **flutter:** honor cancellation after cleanup retry ([87d023d](https://github.com/morluto/rea/commit/87d023dcc858b479a9d6b8d703472bedbc7ca9f6)) +* **flutter:** retain snapshot cleanup ownership ([6b3a081](https://github.com/morluto/rea/commit/6b3a081f3699b7ba02b6df66dd668b7470a8e78e)) +* **gdb:** retain confirmed detach during close ([5b14823](https://github.com/morluto/rea/commit/5b14823353d9ad39ecdc857ae5ba8026dd975825)) +* **gdb:** retain rejected shutdowns for retry ([f89b03e](https://github.com/morluto/rea/commit/f89b03e738fe94f2bea6927c84e05871293707ea)) +* **ghidra:** admit newer 12.x releases as compatible builds ([#6924](https://github.com/morluto/rea/issues/6924)) ([0d1a454](https://github.com/morluto/rea/commit/0d1a454e25db825567782e461da21530bad4b158)) +* **ghidra:** honor current directory in PATH discovery ([81adb89](https://github.com/morluto/rea/commit/81adb8977a2df1b84b628aed9317719e6df91fd8)) +* **ghidra:** preserve configured seed path traversal ([01d6a95](https://github.com/morluto/rea/commit/01d6a95fd7df6065562b8f087082f5d2062cb468)) +* **ghidra:** preserve project access failures ([6979c58](https://github.com/morluto/rea/commit/6979c589b06dcef6525e125c2c61ea2735715285)) +* **ghidra:** require Windows cleanup ownership ([a6a69ec](https://github.com/morluto/rea/commit/a6a69ec63e0b9f2742d9b39534e2dfc02b6a0814)) +* **ghidra:** scope rejected-input diagnostics to their request ([#7140](https://github.com/morluto/rea/issues/7140)) ([6381aa0](https://github.com/morluto/rea/commit/6381aa0b1dcb7092673db5ac739af57ce220ed37)) +* **ghidra:** unify Unicode literal search semantics ([0d1d6e8](https://github.com/morluto/rea/commit/0d1d6e858d35803c342cbf6ab47723a4dc714a96)) +* **gpu:** preserve omitted metadata in projected views ([dfe6aaf](https://github.com/morluto/rea/commit/dfe6aaf6dafc34d4132508285b6e166cf95cfa33)) +* **gpu:** retain AMD target declaration evidence ([b2df588](https://github.com/morluto/rea/commit/b2df588b4a7ec798a7a92d3c466f570d582eaeed)) +* **harmony:** classify exact manifest names once ([#7206](https://github.com/morluto/rea/issues/7206)) ([7d6bccb](https://github.com/morluto/rea/commit/7d6bccb86d1bc8674ee9e1cb3c05960487143732)) +* **hopper:** bind relative launcher paths once ([d0e695b](https://github.com/morluto/rea/commit/d0e695b42a16b29acf65c14ea1822a56cd32c3c1)) +* **hopper:** confirm private display probe cleanup ([5f91616](https://github.com/morluto/rea/commit/5f916167271ae065fc16711be1a2f5a310ed79a7)) +* **hopper:** consolidate release metadata and archive identity ownership ([5b98351](https://github.com/morluto/rea/commit/5b983516ab5cb232d06488fcfe92d44d8092ee01)) +* **hopper:** discover linked application bundles ([8694dc3](https://github.com/morluto/rea/commit/8694dc30d94ac1a431c37e1f7377451588763f98)) +* **hopper:** own profile reads and retain completed coordinate evidence ([921142e](https://github.com/morluto/rea/commit/921142efbc31253043e6313cf8e8f2a5cde07320)) +* **hopper:** preserve regex inventory facts ([1fdd3df](https://github.com/morluto/rea/commit/1fdd3df7b4eb5b0a1e15f071c8d786c8e9ec2717)) +* **hopper:** preserve selected home and cache paths ([06642a4](https://github.com/morluto/rea/commit/06642a48fbdfa7ba15eb5b2c60cb22382186c3f0)) +* **hopper:** retain lease after startup failure ([f812dc4](https://github.com/morluto/rea/commit/f812dc4135e6b915135c218a9bd1886f8e5e00f7)) +* **hopper:** share cancellable probe output waits ([f5edef3](https://github.com/morluto/rea/commit/f5edef3c963294245c5334abb9e57cdbea312295)) +* **ida:** complete private input writes ([52b3c63](https://github.com/morluto/rea/commit/52b3c634954f31b17267d764e2882a182d817619)) +* **ida:** preserve path identity across symlink traversal ([1ea6903](https://github.com/morluto/rea/commit/1ea69035959fe86dfab921ff66a2ddcd4471a03f)) +* **ida:** preserve startup failure ownership ([d3af70f](https://github.com/morluto/rea/commit/d3af70fa27d8fcb256e94efee6f528aa61ca0de0)) +* **ida:** preserve Unicode literal search matches ([6207843](https://github.com/morluto/rea/commit/6207843814e5267e3a1d9796d5800346f69dc7da)) +* **ida:** separate function identity from source span ([67b9181](https://github.com/morluto/rea/commit/67b91810107c42d50922aef68bca83ae32b61abb)) +* **il2cpp:** require FAT container identity ([dd2cbbf](https://github.com/morluto/rea/commit/dd2cbbf1a27a021f0eacb2250a3f53ba1d58c5ca)) +* **il2cpp:** validate selected FAT slice identity ([44310bb](https://github.com/morluto/rea/commit/44310bba32b02b7d88d3721341bcc88c27282d88)) +* **inputs:** centralize admission and preserve caller selections ([ccdeda7](https://github.com/morluto/rea/commit/ccdeda7a2779525e526f995be683ff91388e34f5)) +* **inspector:** route file locations through URL semantics ([c994870](https://github.com/morluto/rea/commit/c994870f6bd8b10efcc516afd1fb0481e5cc9399)) +* **javascript:** bind defaulted and destructured Webpack factory roles ([#7117](https://github.com/morluto/rea/issues/7117)) ([aa79f59](https://github.com/morluto/rea/commit/aa79f59478c6a912823d18136d2e116a60f43bcd)) +* **javascript:** close member-path cycles through self stores ([#7131](https://github.com/morluto/rea/issues/7131)) ([25f0f99](https://github.com/morluto/rea/commit/25f0f9934d226caa62fb89d68e7bacad74f4fe73)), closes [#7130](https://github.com/morluto/rea/issues/7130) +* **javascript:** distinguish HTML script loads from data ([83b2d16](https://github.com/morluto/rea/commit/83b2d16ee9e11f5e9ec21acde1bb03ddb7c23409)) +* **javascript:** evaluate each short-circuit left operand once ([#7126](https://github.com/morluto/rea/issues/7126)) ([81afb04](https://github.com/morluto/rea/commit/81afb043f781676a15f0ce511c7784180e2224f7)), closes [#7115](https://github.com/morluto/rea/issues/7115) +* **javascript:** honor effective symbolic descriptor values ([#7222](https://github.com/morluto/rea/issues/7222)) ([d4c511a](https://github.com/morluto/rea/commit/d4c511ae6e5cb7a43ef140e75070d99e20c8b8f6)) +* **javascript:** ignore async exec stdio options ([#7087](https://github.com/morluto/rea/issues/7087)) ([625e327](https://github.com/morluto/rea/commit/625e32744ecf084a39c72daa042ca8abf90a15ba)) +* **javascript:** preserve artifact failures through cleanup ([ca3fd7b](https://github.com/morluto/rea/commit/ca3fd7baf927060da8ae91994071e8e4b07ec08d)) +* **javascript:** preserve native export facts in comparisons ([046c4ce](https://github.com/morluto/rea/commit/046c4ce353fabe9eccf3ec43a5f9fc29027db05e)) +* **javascript:** preserve renderer path anchors ([a6488a9](https://github.com/morluto/rea/commit/a6488a96a967d4e2ef75a896c65172ee72240c83)) +* **javascript:** preserve selected inputs and completed source evidence ([721dd3d](https://github.com/morluto/rea/commit/721dd3d1aa271b99feaf56559af6d3ed24cc101a)) +* **javascript:** preserve unknown Next package ownership ([c74059d](https://github.com/morluto/rea/commit/c74059d89fdf0872b7a02fdb6c8f1f04a754a8ba)) +* **javascript:** qualify network receiver evidence ([25b69bb](https://github.com/morluto/rea/commit/25b69bb803ffe337cca705629ec88cd220ca09a7)) +* **javascript:** qualify renderer endpoint observations ([0e1500d](https://github.com/morluto/rea/commit/0e1500dc8d2ace183cb34058e058eba97c21c781)) +* **javascript:** retain package entrypoint provenance ([7c8eb63](https://github.com/morluto/rea/commit/7c8eb63fccecb9d8e46c652b7745067a4ad87ea7)) +* **javascript:** stop recording replaced slot values as store receivers ([#7128](https://github.com/morluto/rea/issues/7128)) ([70b96b6](https://github.com/morluto/rea/commit/70b96b65d9a72296c7e427525e5c33da7bf3ec06)) +* **javascript:** unify runtime module declarations ([e2da92f](https://github.com/morluto/rea/commit/e2da92f5d233f914b9677f2db14ba994933f47f3)) +* **jeb:** preserve engine refusal diagnostics ([c4cdb76](https://github.com/morluto/rea/commit/c4cdb7658b0eb5ef16b30bd8127479bce8c21233)) +* **json:** consolidate dictionary admission across analysis and verification ([e7f986c](https://github.com/morluto/rea/commit/e7f986c99485f48cb34d9e1d5cbf2f291a2d45ca)) +* **json:** preserve configuration and capture data at admission ([4ca3032](https://github.com/morluto/rea/commit/4ca3032e7fe323bda8ad1a55af102ab99a5d39c1)) +* **kuna:** bind cache exports to their producing inputs ([8b7ee48](https://github.com/morluto/rea/commit/8b7ee48a46ba4176f4bf19225dc6c80efb020335)) +* **kuna:** bind cached export reads to verified file state ([bf876ef](https://github.com/morluto/rea/commit/bf876efbaa48a0e6edb515c65b0682175cb9441d)) +* **lifecycle:** preserve source failures and native workspace diagnostics ([4a82054](https://github.com/morluto/rea/commit/4a8205456c8eb14199e9a50ddbdb2ab51f2453a8)) +* **lldb:** keep the bridge's no-target proof through interruption ([#7111](https://github.com/morluto/rea/issues/7111)) ([d32d9f2](https://github.com/morluto/rea/commit/d32d9f29020e54b684dcf1a0f39c5b4d9e8637ce)), closes [#5385](https://github.com/morluto/rea/issues/5385) +* **macho:** derive the runtime name of each Mach-O symbol ([#7105](https://github.com/morluto/rea/issues/7105)) ([a8e5eaf](https://github.com/morluto/rea/commit/a8e5eaf1aa93a2611d1fa4c9b24c807f941e51c6)), closes [#5298](https://github.com/morluto/rea/issues/5298) +* **macho:** preserve leading spaces in export identities ([54fbfac](https://github.com/morluto/rea/commit/54fbfacfb1621a2cdf500616eb421db17570b671)) +* **macho:** unify fixed-width name decoding ([f53c256](https://github.com/morluto/rea/commit/f53c25688676e5ba343483ca4894ccd46834f5c6)) +* **macho:** unify segment mapping admission ([8d747c2](https://github.com/morluto/rea/commit/8d747c2acde4203226042c5e38a68f45115ef315)) +* **macho:** validate slice overlap at shared reader ([82f50f5](https://github.com/morluto/rea/commit/82f50f56db1db65030add9b9468373ce57dba8df)) +* **managed:** report graph method page coverage ([3a6e4f2](https://github.com/morluto/rea/commit/3a6e4f2cb148b123ebba7c05f5aa5b75bfe71b30)) +* **managed:** retain comparison target cleanup ownership ([6734dee](https://github.com/morluto/rea/commit/6734dee6a8579e8d818d5cde99d8509a3f2f0f42)) +* **managed:** retain local signature comparison coverage ([e304464](https://github.com/morluto/rea/commit/e3044645c779e0e776034b172506e963eb195203)) +* **managed:** retain qualified native candidates ([9cad06d](https://github.com/morluto/rea/commit/9cad06db10385b6603be5a7ada8d07838c2cbb71)) +* **managed:** unify metadata row and coded-index ownership ([416f16e](https://github.com/morluto/rea/commit/416f16e2ede8b31ec3bbb8d02efbf8c62074c8aa)) +* **managed:** unify native module identity matching ([f59fc19](https://github.com/morluto/rea/commit/f59fc19d2170c9fc1800cdd5ed9954731167840b)) +* **mcp:** advertise reduced array elements with Gemini-compatible item types ([#7107](https://github.com/morluto/rea/issues/7107)) ([58a5275](https://github.com/morluto/rea/commit/58a5275aa2247b961cb249ccbe4a98adbb706934)), closes [#5201](https://github.com/morluto/rea/issues/5201) +* **mcp:** advertise standard route path schemas ([76eecf7](https://github.com/morluto/rea/commit/76eecf7fa175023b7315f40bc7582baea401c2e2)) +* **mcp:** fit every advertised input schema within the 64 KiB client limit ([#7119](https://github.com/morluto/rea/issues/7119)) ([7336a56](https://github.com/morluto/rea/commit/7336a566ace2f9d1412f78b0c56c2651b9b169cd)) +* **mcp:** preserve Android cleanup failures ([0eff039](https://github.com/morluto/rea/commit/0eff039d0849951e82b006c719dcfb166b77237a)) +* **mcp:** require allowed hosts for non-loopback HTTP binds ([#7172](https://github.com/morluto/rea/issues/7172)) ([aa6c1d4](https://github.com/morluto/rea/commit/aa6c1d49fd8db201cb5619c90bee2899452dfed7)) +* **mcp:** return a compact binary_session status by default ([#7127](https://github.com/morluto/rea/issues/7127)) ([5a22ae6](https://github.com/morluto/rea/commit/5a22ae6bc8bae6cadd25aa5a6635a3c219d17b82)) +* **mcp:** summarize copied browser observations in input declarations ([#7469](https://github.com/morluto/rea/issues/7469)) ([d6f88be](https://github.com/morluto/rea/commit/d6f88becd531cabafca1d968b89cf7fc77a80041)) +* **native:** account export and version text in UTF-8 bytes ([74d5cab](https://github.com/morluto/rea/commit/74d5cab372150fe2d816980ef34ef315c5f9f1fa)) +* **native:** bound PE export names before intermediate retention ([60b55be](https://github.com/morluto/rea/commit/60b55be7e7ef666ec071b6bf9099f55c6aa75b45)) +* **native:** classify legacy MZ signatures before COFF ([6941d5a](https://github.com/morluto/rea/commit/6941d5ab92059299761e7508e83aba28aa4123f6)) +* **native:** order Objective-C category records ([21f12b8](https://github.com/morluto/rea/commit/21f12b896e5968c201dcf437cbc42534ba29a075)) +* **native:** own Objective-C category identity ([ad1a57b](https://github.com/morluto/rea/commit/ad1a57b65d3133c111c6c95e03c979afb8f961b7)) +* **native:** preserve import names across dyld text formats ([d27e3f8](https://github.com/morluto/rea/commit/d27e3f8e89c2a5b37bacb784e2275256441e6292)) +* **native:** preserve mapping and literal coverage ([b0c48e8](https://github.com/morluto/rea/commit/b0c48e8b6524a809e51acdca155e253b9fe73f14)) +* **native:** retain cleanup failures across capability fallback ([29ebd67](https://github.com/morluto/rea/commit/29ebd6740550bf3989129c39c65f17e5c61e3dd2)) +* **native:** retain completed debugger evidence through reply cleanup ([c06dc2d](https://github.com/morluto/rea/commit/c06dc2d356f6bfb2f00aec33b295c41fe53f9e16)) +* **native:** retain lipo field declarations ([06c8e14](https://github.com/morluto/rea/commit/06c8e14b347dd64bd4c2485baf6f80e890ce4344)) +* **native:** reuse PE header layout evidence ([1dc33c0](https://github.com/morluto/rea/commit/1dc33c05435bcb1627d6d01680f4e9c3c1af1867)) +* **native:** share otool build tool parsing ([8aa6df2](https://github.com/morluto/rea/commit/8aa6df2d86fe3deb295227a4d482da1bc819e53e)) +* **native:** share Swift symbol recognition ([dcfb618](https://github.com/morluto/rea/commit/dcfb61826d8169aa2426df984c59c7a36b982c9b)) +* **native:** use owned address grammar for coordinates ([a529146](https://github.com/morluto/rea/commit/a52914649a5debce3694f81d4bf4bcf9f889d1e6)) +* **native:** validate plist target identity ([bae84d1](https://github.com/morluto/rea/commit/bae84d1b937c4b3c053b54ad3a422fc4b9ca0362)) +* **paths:** preserve native selections across launch and publication ([f2b4468](https://github.com/morluto/rea/commit/f2b4468183e0c1fdc6dbf196283c580213cc7d73)) +* **paths:** preserve native selections through analysis and removal ([68f2d67](https://github.com/morluto/rea/commit/68f2d67c56f283a750371c65fcd536af71ad2313)) +* **paths:** preserve native traversal and unset PATH semantics ([83a6cdb](https://github.com/morluto/rea/commit/83a6cdb8596fdb2334862d512ca1b1be991fa4a6)) +* **paths:** preserve selected command, output, and source identities ([86ff323](https://github.com/morluto/rea/commit/86ff3237e1d87715fccbfbfcde75402517376a99)) +* **pcap:** account for SRV owner fields ([178ab26](https://github.com/morluto/rea/commit/178ab2629048c6860ac7adbcc512c442a11a1406)) +* **pcap:** attribute DNS addresses by record owner ([2537592](https://github.com/morluto/rea/commit/25375924f70ad3b05526c3e991b0d51d939a86f7)) +* **pcap:** attribute DNS answers using wire identities ([59dc48d](https://github.com/morluto/rea/commit/59dc48db20fa8cdf9c5468afbe658d86323b3134)) +* **pcap:** capture provider environment once ([65819e8](https://github.com/morluto/rea/commit/65819e8cc56cdc07a7d27456084596b838c89fd7)) +* **pcap:** preserve DNS class when attributing answers ([4572f31](https://github.com/morluto/rea/commit/4572f31589b6e6a7d4e318c36fafe95374a5a5b2)) +* **pcap:** preserve metadata on duration overflow ([c29a930](https://github.com/morluto/rea/commit/c29a93097a13a4aa969cde016f6bfeac2f50756e)) +* **pe:** bound forwarders to export directory ([1fe92bf](https://github.com/morluto/rea/commit/1fe92bff8ea1c230086c967268f71dd96dc2d7b2)) +* **plist:** own dictionary decoding across Apple workflows ([eb06e26](https://github.com/morluto/rea/commit/eb06e263cb7abfd020e586bf647905f645e2a59e)) +* **plist:** preserve binary UID and dictionary identity ([a905a71](https://github.com/morluto/rea/commit/a905a71e31f71457cb21fd056b234f872126974e)) +* **process:** close lease peers during release ([a116f2a](https://github.com/morluto/rea/commit/a116f2a7ae8e7ae18b6d0a24211abdb2b920a7db)) +* **process:** distinguish omitted byte filenames ([e152349](https://github.com/morluto/rea/commit/e152349c5d3fbea1247502240ea597d0793f97db)) +* **process:** normalize capture environment overrides ([7968ceb](https://github.com/morluto/rea/commit/7968ceb4508cd5be55c21c86e8da5338ba655659)) +* **process:** preserve command completion and input ownership ([7fa54e2](https://github.com/morluto/rea/commit/7fa54e2d62bf277ecdd8d75a2f3b60de24344591)) +* **process:** preserve environment snapshots and final cancellation ([e2d4c0d](https://github.com/morluto/rea/commit/e2d4c0dabbcf1e9e0ee0249706eff906192e4188)) +* **process:** preserve platform-aware environment precedence ([628087a](https://github.com/morluto/rea/commit/628087a2db9016b8f31b981a8642de5599e50ced)) +* **process:** preserve selected Darwin helper environment through execution ([f02df45](https://github.com/morluto/rea/commit/f02df45a4693433c268081c30c5f1e66a5c13eea)) +* **process:** preserve selected launch paths and completed command output ([eb51eb6](https://github.com/morluto/rea/commit/eb51eb6915e16e88958058e56903bf6bc118240e)) +* **process:** preserve symlink target bytes ([2e7a206](https://github.com/morluto/rea/commit/2e7a206b20f8788bd458271b5bbc295803ca7280)) +* **process:** report retained capture root ([17da88f](https://github.com/morluto/rea/commit/17da88f1170b53caf35bd8f89ff14713e7398c09)) +* **process:** retain failures through finalization ([95d9d51](https://github.com/morluto/rea/commit/95d9d51f7298f855d62c19035f4e3d6491fa9f1e)) +* **process:** retain inherited pipes on output overflow ([57d0ed4](https://github.com/morluto/rea/commit/57d0ed45f7559fc3329a6080a92f68420ae52d63)) +* **process:** retain lease directory cleanup ownership ([fe95b76](https://github.com/morluto/rea/commit/fe95b7611f794005deb23ad511607742fc829712)) +* **process:** retain lease recovery cleanup owners ([5d5fef7](https://github.com/morluto/rea/commit/5d5fef7391122925f3f184ae88f0e4c298f8b679)) +* **process:** retain unrepresentable filename evidence ([b9e5a9f](https://github.com/morluto/rea/commit/b9e5a9f4635e339e90b948d4f94f75be2eaa57cb)) +* **provider-selection:** name whether a rejection came from availability or target support ([#7220](https://github.com/morluto/rea/issues/7220)) ([4da7e46](https://github.com/morluto/rea/commit/4da7e46e9ce90d8a59dfc50dd7a9e400b657461a)), closes [#7214](https://github.com/morluto/rea/issues/7214) +* **providers:** bind signal and capture configuration per operation ([afc79ad](https://github.com/morluto/rea/commit/afc79add7e6e88419b723782a22fddb568064368)) +* **providers:** deduplicate nested cleanup notifications ([0e17aab](https://github.com/morluto/rea/commit/0e17aab45196eb298e761f9ed0e846404e01eefa)) +* **providers:** keep each inspection on one environment snapshot ([f6478c0](https://github.com/morluto/rea/commit/f6478c056f7bd4dcc8ab951352f165a6f4653c9c)) +* **providers:** keep operation environments consistent through launch ([1d32eb3](https://github.com/morluto/rea/commit/1d32eb3aa4ac75ff8b240062a2036c9da5e5ccfa)) +* **providers:** preserve cleanup retry diagnostics ([7557e39](https://github.com/morluto/rea/commit/7557e39dcda0b957327152d8be4f90b8c8d1c03d)) +* **providers:** preserve launch selections and refresh obsolete Kuna exports ([77468d5](https://github.com/morluto/rea/commit/77468d504330e2099474e460d8ddc242c4e81f26)) +* **providers:** preserve native traversal in installation paths ([fa6112b](https://github.com/morluto/rea/commit/fa6112b29f66669787e720759b99a25fe8956be6)) +* **providers:** preserve reply bytes and structured JSON ownership ([da526fc](https://github.com/morluto/rea/commit/da526fc014b408ddef5b3faff246c622aeffddca)) +* **providers:** preserve report bytes and dictionary facts ([cd68181](https://github.com/morluto/rea/commit/cd68181c90792775ef4b3fd4910982084f79c285)) +* **providers:** preserve selected filesystem identities ([9be640a](https://github.com/morluto/rea/commit/9be640a8b42cf81ace04d2b97eae3ec28cfc897a)) +* **providers:** reject invalid parsed MCP JSON ([cce244f](https://github.com/morluto/rea/commit/cce244f03761227bc1497264c5df43582818bcc3)) +* **providers:** reject malformed UTF-8 before MCP decoding ([f8c5a6c](https://github.com/morluto/rea/commit/f8c5a6cc10547e87bb7ad097d3a534a669a77d57)) +* **providers:** retain completed cleanup observations ([55b4efc](https://github.com/morluto/rea/commit/55b4efcb88bb3278e141af774a4be5622eecb783)) +* **pwntools:** separate reply admission from debugger enrichment ([e813c4c](https://github.com/morluto/rea/commit/e813c4c344d2414d1b8dfe42a421792d91b01dcc)) +* **readers:** preserve completed snapshots through cleanup retries ([9d2c087](https://github.com/morluto/rea/commit/9d2c087d8306803c232286e6e3f05fd6acc7a8ad)) +* **reference:** preserve incomplete resolution uncertainty ([838f5f4](https://github.com/morluto/rea/commit/838f5f44d272613f58770e4e4f591b0d778a458c)) +* **reference:** retain ambiguous source identities ([4726b19](https://github.com/morluto/rea/commit/4726b19f98fbec5ea9a4ac2b9879dd37e5d8d14b)) +* **reference:** validate Git metadata path traversal ([0781c3e](https://github.com/morluto/rea/commit/0781c3e99cb898472ca20e1339e77a1ed7df6aab)) +* **release:** reject missing manifest release boundaries ([bc14312](https://github.com/morluto/rea/commit/bc143125edd223b7e0d315d5ea7efdc270c29f9e)) +* **rizin:** retain rejected debugger shutdowns ([0793b6c](https://github.com/morluto/rea/commit/0793b6c3ca7ae329fe4e024b20d2da916deae6bf)) +* **runtime:** preserve exact selected target identities ([44b716f](https://github.com/morluto/rea/commit/44b716f2f288ae3416e076d4aa5c2809533d1c7b)) +* **server:** preserve cleanup failure diagnostics ([7cc33fc](https://github.com/morluto/rea/commit/7cc33fcf7ea7c8568f676eed6007c7749bf260f1)) +* **session:** preserve failed target restoration ([0ddde82](https://github.com/morluto/rea/commit/0ddde829b2a4ceb6ad1f883d1dd2aebb7305ac2e)) +* **session:** report a missing Linux ps as provider unavailability in status ([#7180](https://github.com/morluto/rea/issues/7180)) ([0211a07](https://github.com/morluto/rea/commit/0211a07ec5c43b2f8cbdbcd80f3f3619773a7b72)) +* **session:** retain cleanup ownership during failed opens ([11b025e](https://github.com/morluto/rea/commit/11b025ef9776dd23057e505549154fea22a8a5ea)) +* **session:** retain unknown cleanup across mixed failures ([eb24da4](https://github.com/morluto/rea/commit/eb24da4481f90f38eaf34088c721941b79ce6a99)) +* **session:** track retained bundle cleanup dependencies ([6a9911e](https://github.com/morluto/rea/commit/6a9911ea77f5556b684b03de2c6747f62e9a935b)) +* **setup:** forward supported tool and runtime selections ([f498728](https://github.com/morluto/rea/commit/f4987281fab32825501f6e7b1726c8e2fd2f25a8)) +* **setup:** honor Droid home override ([768b58c](https://github.com/morluto/rea/commit/768b58c6dbb7092b71ad04acd9d015bc4fcc27e3)) +* **setup:** honor VS Code user data overrides ([19f9011](https://github.com/morluto/rea/commit/19f9011511db53fc9b0b8c518a6483baa89bb694)) +* **setup:** preserve and validate selected JEB endpoints ([08f99db](https://github.com/morluto/rea/commit/08f99dbaf238264c58df79b97d0c34ac0419f43a)) +* **setup:** preserve configuration directory requirements ([01a725e](https://github.com/morluto/rea/commit/01a725ecfa901e6eeeb6cecc6ef7316a82ac257c)) +* **setup:** preserve explicit Codex home traversal ([c849a97](https://github.com/morluto/rea/commit/c849a97d2af5bd8bcee3da1ed11e3eef3e3516d3)) +* **setup:** preserve explicit configuration independently of readiness ([6819cc5](https://github.com/morluto/rea/commit/6819cc5b8d0eced770f15b4eb8b3978eae6827cc)) +* **setup:** preserve Hermes home traversal ([8a8331b](https://github.com/morluto/rea/commit/8a8331b0828aca83968a5127ecea8cbe730b7598)) +* **setup:** preserve Linux Hopper HTTP failure status ([#7183](https://github.com/morluto/rea/issues/7183)) ([1a91630](https://github.com/morluto/rea/commit/1a91630b88d339656124551e9578116656e65851)) +* **setup:** preserve native configuration path traversal ([14dd18a](https://github.com/morluto/rea/commit/14dd18a7fdf3526a543ff0de7cea6d59bb73dae4)) +* **setup:** preserve registration choices and own prewarm ([ca75643](https://github.com/morluto/rea/commit/ca75643dbce5b7ece34633075cbdc9261e06ddca)) +* **setup:** preserve selected home paths throughout skill installation ([f8161ad](https://github.com/morluto/rea/commit/f8161ad7b31e636dd393e6b9cc1fe64a3de8a075)) +* **setup:** preserve selected Hopper loader arguments ([077de92](https://github.com/morluto/rea/commit/077de92594cbb86f6e5e7b82fbe52d63dcfc7498)) +* **setup:** preserve selected settings and Java paths ([4803c4f](https://github.com/morluto/rea/commit/4803c4f9c2cae46dfc1e4fa28448393a5d65d89a)) +* **setup:** preserve unowned client registrations ([f227745](https://github.com/morluto/rea/commit/f2277454b8c5356abbe311ad6dbb1dd3a3e334a5)) +* **setup:** recognize inherited owned launcher ([d2da713](https://github.com/morluto/rea/commit/d2da71385955b86b2c7a669e917987bfb7916afc)) +* **setup:** register explicit MCP runtimes and preserve launcher identity ([d69a54d](https://github.com/morluto/rea/commit/d69a54d592e5fed1319f202bfe2991d0a7323d22)) +* **setup:** report Kuna cache aliases consistently ([#7207](https://github.com/morluto/rea/issues/7207)) ([9842299](https://github.com/morluto/rea/commit/98422997c035bf314084b7d786628616e70bc95f)) +* **setup:** report Kuna cache aliases consistently ([#7207](https://github.com/morluto/rea/issues/7207)) ([9842299](https://github.com/morluto/rea/commit/98422997c035bf314084b7d786628616e70bc95f)) +* **setup:** resolve Hermes home ancestors before profile selection ([ddb5337](https://github.com/morluto/rea/commit/ddb533767458400e66cb7165b082fad2d7ad3b57)) +* **setup:** retain auxiliary tool selections in registrations ([b654ac8](https://github.com/morluto/rea/commit/b654ac8b1339ed194a0672ee3469a2a5d04960a7)) +* **setup:** retain bounded startup diagnostics without losing failures ([db4d3ab](https://github.com/morluto/rea/commit/db4d3abcda9be7c03cdc4cc97aa8f98b9cb49726)) +* **setup:** retain explicitly selected ILSpy paths ([82fe820](https://github.com/morluto/rea/commit/82fe820060bfd3fac705b5840ebe660146252f22)) +* **setup:** unify macOS version eligibility ([01484bc](https://github.com/morluto/rea/commit/01484bc95c18670c7896cc08c4398f41e7af9374)) +* **setup:** validate Hopper download channel URLs ([fef8324](https://github.com/morluto/rea/commit/fef83241b1025559097845c8603e6309f4abea96)) +* **setup:** verify published configuration content during uninstall ([030fa88](https://github.com/morluto/rea/commit/030fa886f94e894e34ed2539e9d8dedff19c3327)) +* **skills:** parse metadata only from YAML frontmatter ([258a1dd](https://github.com/morluto/rea/commit/258a1dd3b7d867264655e5a69e6364921e3d0c79)) +* **snapshot:** export only target-bound observations ([2ad599d](https://github.com/morluto/rea/commit/2ad599daceb238347d379f81ca170cf662901a49)) +* **snapshot:** preserve authenticated replay provenance ([0c147a4](https://github.com/morluto/rea/commit/0c147a4a7075b128c21c735df3d58a8a6d0a1a4f)) +* **snapshot:** retain publication receipt on cleanup failure ([279fc04](https://github.com/morluto/rea/commit/279fc0409563a95386798991d984003e09161c4d)) +* **sqlite:** preserve completed member facts on acquisition failure ([669e617](https://github.com/morluto/rea/commit/669e617eec5422ebce1ab271af0fc7b51e90dc11)) +* **sqlite:** preserve schema-owned input issue paths ([9e4702b](https://github.com/morluto/rea/commit/9e4702b7a729fb2d25eb0469b6ac9d47ce7e7cde)) +* **sqlite:** retain completed evidence through reply finalization ([e596a48](https://github.com/morluto/rea/commit/e596a48251a2fadd1bc173c1b3ba0ee2a4230a32)) +* unify executable format ownership across artifact readers ([7adfcc4](https://github.com/morluto/rea/commit/7adfcc4467b2871712a19f73431d8298b6dfa177)) +* **update:** bound and own metadata probe lifetimes ([7404847](https://github.com/morluto/rea/commit/7404847f641c5173a34e568b15ca7bcd6e22e8b6)) +* **update:** preserve Bun global directory identity ([4932e56](https://github.com/morluto/rea/commit/4932e5615b5026b5508943de31f29999f0b41efe)) +* **verification:** keep runtime packaging and boundary fixtures complete ([86e7cd9](https://github.com/morluto/rea/commit/86e7cd9b48171f1760abfa9a0952fff1d71666cf)) +* **verification:** retain browser profile until shutdown ([4055cc4](https://github.com/morluto/rea/commit/4055cc4df15688682d7315340c3b3a66d369540d)) +* **verification:** unify client schema traversal and reference checks ([eecadf3](https://github.com/morluto/rea/commit/eecadf35b20ac72d509513bef5949d36c887354d)) +* **verification:** unify complete MCP catalog checks ([2411d60](https://github.com/morluto/rea/commit/2411d60b5af1453033fb97ca5cc22da055e6d9b3)) +* **verifiers:** consolidate Ghidra MCP result admission ([3d74c48](https://github.com/morluto/rea/commit/3d74c480e019621f804cd4d68101cffc5d367287)) +* **verifiers:** preserve source Evidence through shared admission ([662ec2e](https://github.com/morluto/rea/commit/662ec2e4501e975f2d1a28958a1ff560a9e24869)) +* **views:** bind Mach-O rows to selected facets ([47fa4fb](https://github.com/morluto/rea/commit/47fa4fbad6d801d57c16aeed942bf5164245a7a1)) +* **views:** honor cancellation before admission ([3431541](https://github.com/morluto/rea/commit/34315410734627f3895e2181714190381f9df4ce)) +* **wasm:** distinguish source and internal failures ([abfc42c](https://github.com/morluto/rea/commit/abfc42cfb1f014068dc853112e24b9982abc38ec)) +* **wasm:** parse interface group heads consistently ([25fc081](https://github.com/morluto/rea/commit/25fc08189ec92a1f2e8642697b19af2194fb1190)) +* **wasm:** reuse canonical subject identity admission ([f4768eb](https://github.com/morluto/rea/commit/f4768eb5d3581dfa3fd5c089e55d87825482b59c)) +* **wasm:** share WAT comment framing ([8e0b2a9](https://github.com/morluto/rea/commit/8e0b2a9765a0d94fec8bd84513a14ea5d65721eb)) +* **web:** interpret encoded Next route paths ([0dea08f](https://github.com/morluto/rea/commit/0dea08fb072e7a8e9bfa5a72065f688766ad2e0e)) +* **web:** preserve Next route filename patterns ([d1202c5](https://github.com/morluto/rea/commit/d1202c539d9a2985a55a24a4a8f91fb951e21558)) +* **web:** retain admitted provenance through incomplete traces ([b4b5c37](https://github.com/morluto/rea/commit/b4b5c37ab3de1e0f8f4369dcad26fd6ceb18aa85)) +* **web:** retain completed file identities across acquisition failures ([82af5b5](https://github.com/morluto/rea/commit/82af5b5f52e58686184404c03f6691be776410df)) +* **web:** retain source-map declaration provenance ([e80fb63](https://github.com/morluto/rea/commit/e80fb638be5fcff7194455feb358dc193cbc81d7)) +* **website:** improve layout and clarify homepage copy ([a174892](https://github.com/morluto/rea/commit/a174892e3e52b58e74df5b9f53ba4d0e0617177c)) +* **website:** surface RL environments and adjust homepage navigation ([ff6d96b](https://github.com/morluto/rea/commit/ff6d96bce8c54dc8f0e2184bfcb397d99506dae2)) +* **windows:** validate declared PE header identity ([a486cfe](https://github.com/morluto/rea/commit/a486cfe51804f221ce66ddfcaa1a0fac6e7362ab)) +* **workers:** preserve failure receipts and their cleanup owners ([55f72b5](https://github.com/morluto/rea/commit/55f72b5d538a285b6d6784a5fe87fe113e496a2b)) +* **workers:** reject malformed UTF-8 in JSON result files ([c2b0c95](https://github.com/morluto/rea/commit/c2b0c955cd9935886dc24fdb02c031f955476457)) +* **workers:** retain cancellation through final cleanup ([c66729e](https://github.com/morluto/rea/commit/c66729eca902a21dd70f50ce107fec7598be0f31)) +* **xrefs:** trust provider address validation ([5241428](https://github.com/morluto/rea/commit/52414282b95b560f1c11a2f694ac03fceceeebe5)) +* **zip:** validate admitted source throughout reads ([e7f29f8](https://github.com/morluto/rea/commit/e7f29f8b8f36acfccc10003ef3d6f50ace0f0431)) + + +### Performance Improvements + +* **native:** charge function matching for the copies it makes ([#7108](https://github.com/morluto/rea/issues/7108)) ([cc2656b](https://github.com/morluto/rea/commit/cc2656be8d8ff335283cc3d43910ca85ce519d29)) +* **setup:** wait directly for prewarm completion ([855eb70](https://github.com/morluto/rea/commit/855eb703af2a7cf8935b6be38b234cc58e7ea73a)) + + +### Code Refactoring + +* **analysis:** consolidate selection ownership ([4e67bc3](https://github.com/morluto/rea/commit/4e67bc399951768737eeaf539f7bc9fa8373b244)) +* **analysis:** move client cleanup to application ([a2e2c29](https://github.com/morluto/rea/commit/a2e2c29b59e8775b0e6aedb09a9eb16adf32646b)) +* **artifacts:** centralize completed snapshot observations ([31e8492](https://github.com/morluto/rea/commit/31e8492fafc91438bc0c6e5a5cc40c989a6fc5b8)) +* **artifacts:** consolidate projection and PCK interpretation ([db0908a](https://github.com/morluto/rea/commit/db0908a7321bbd695c6ea62158861ec60b944197)) +* **artifacts:** retain admitted Godot pack location ([5d25aa4](https://github.com/morluto/rea/commit/5d25aa4f5213ed75d417e4fe60a18b3b32f2aabe)) +* **artifacts:** retain admitted PyInstaller cookie facts ([8c8a275](https://github.com/morluto/rea/commit/8c8a2752c0bcee5c07042a7ee45dba31597641bf)) +* **artifacts:** retain Node SEA admission facts through inventory ([ff568af](https://github.com/morluto/rea/commit/ff568afa34921dd2132f546e5f7092b1d81f00c4)) +* **artifacts:** retain PyInstaller carrier dialect ([ee654e9](https://github.com/morluto/rea/commit/ee654e98a6fbde73072fb35d915f46c87486b0ce)) +* **artifacts:** reuse admitted sources for extraction ([cb0c732](https://github.com/morluto/rea/commit/cb0c73246d360ce4ab363b67bd02564e69368153)) +* **artifacts:** reuse descriptor range reader ([21483a1](https://github.com/morluto/rea/commit/21483a1a4741c54039a969d934daeaaaece62d53)) +* **artifacts:** reuse Mach-O framing for Node SEA discovery ([7439d0d](https://github.com/morluto/rea/commit/7439d0d5d8b21274638a55387e99de4b35795fb8)) +* **artifacts:** select extraction reader from inventory ([a37dbb9](https://github.com/morluto/rea/commit/a37dbb953c630d07c5fa5ed4f0a6c21c7d04df67)) +* **artifacts:** share extraction admission and reader construction ([e1ec737](https://github.com/morluto/rea/commit/e1ec737d9b21413ce9c5b94af732628678432ba3)) +* **artifacts:** unify inventory integrity policy ([39179db](https://github.com/morluto/rea/commit/39179db68d002a2ba4d3f90321b9905d44eb0707)) +* **artifacts:** unify stable read failure ownership ([bab49aa](https://github.com/morluto/rea/commit/bab49aaf7c1ffb791bc8ca423bffb42f6b0d5560)) +* **asar:** let listing own parsed member facts ([85075fa](https://github.com/morluto/rea/commit/85075fa9796fcb8c7231158744f4f2b0af2ff6b2)) +* **asar:** retain admitted archive extents ([397a559](https://github.com/morluto/rea/commit/397a5599e364b99a66dbd5a8fd9a46011f656eb8)) +* **browser:** centralize passive source deadlines ([7b25049](https://github.com/morluto/rea/commit/7b25049deefe4415c5e86a557c8d8de8185d12ab)) +* **browser:** resolve Link metadata identity once ([5a332d8](https://github.com/morluto/rea/commit/5a332d856a34e2d98db6a737086324062b0c53e7)) +* **browser:** reuse worker URL exclusion classification ([f6d9f1b](https://github.com/morluto/rea/commit/f6d9f1b05c57c8685637cd9c4acabed2b2883084)) +* **browser:** share CDP script source capture ([5093d51](https://github.com/morluto/rea/commit/5093d51c057ea7dfc89f919a01af3cb4cc482a79)) +* **capabilities:** remove inert client requirement facade ([634e566](https://github.com/morluto/rea/commit/634e566c0925f0afed5cef47cc426eb811ad51c5)) +* **captures:** consolidate recorded exchange body facts ([0973649](https://github.com/morluto/rea/commit/0973649cec47a6a65edf74cc587fd5801c5c7302)) +* **captures:** retain SAZ member classifications ([3c0e021](https://github.com/morluto/rea/commit/3c0e021cb32bbdf8eaa8f9406ab9ed93eedcfd74)) +* **cdp:** centralize execution context identity parsing ([7ccecbc](https://github.com/morluto/rea/commit/7ccecbcb0048ac760a6fba4d519497bddfcf193f)) +* centralize input validation and schema interpretation ([6c35d74](https://github.com/morluto/rea/commit/6c35d74a7dbb0ea384274f2a9e5d84b439961614)) +* **ci:** consolidate lint task ownership ([ed62f14](https://github.com/morluto/rea/commit/ed62f14be401f6048bb1ccc89ac2afdddb557f3e)) +* **cli:** derive desktop limits from the input contract ([36515a5](https://github.com/morluto/rea/commit/36515a5c9b4e145ebc52e2b9de692ea6b3fb6320)) +* **cli:** remove obsolete JSON read error mode ([9e4cf28](https://github.com/morluto/rea/commit/9e4cf28cefaddac5a548ce79211b6b0787614442)) +* **cli:** retain typed analysis outcomes through delivery ([3293250](https://github.com/morluto/rea/commit/329325049c8eaacb584729ed3a229e400d4f47c2)) +* **cli:** share managed comparison finalization ([071a637](https://github.com/morluto/rea/commit/071a637a9fd571a7a18e728edbf6929874ecd8ed)) +* **cli:** use builtin argument owner directly ([9eb8ba2](https://github.com/morluto/rea/commit/9eb8ba2b29ac1d574d26a6165cd3b8480ab03d78)) +* **config:** remove legacy provider timeout re-exports ([7cd6527](https://github.com/morluto/rea/commit/7cd65278ea941bcafaf5606600184c9f94f251a2)) +* **config:** share bounded decimal setting validation ([91bacc5](https://github.com/morluto/rea/commit/91bacc5c14fe757d746fa66789e34da293d382b2)) +* **config:** use canonical resource limit constants ([23d56e1](https://github.com/morluto/rea/commit/23d56e1abd9748d0d6eac88c2796a921a02418b0)) +* consolidate binary analysis admission and format ownership ([6336fe5](https://github.com/morluto/rea/commit/6336fe5bb5ca19754d76017458198d1140cd0476)) +* consolidate binary artifact interpretation and fixture ownership ([9341b11](https://github.com/morluto/rea/commit/9341b116efddefc2bcdd8208d27d6e4ea78cc507)) +* consolidate ELF and CLR record interpretation ([a7f50e3](https://github.com/morluto/rea/commit/a7f50e338685781e7317a8d7659a79166736b269)) +* consolidate parsed image ownership across consumers ([8a65787](https://github.com/morluto/rea/commit/8a657875079bc2644a1f6961447b730491e0d430)) +* **contracts:** consolidate provider and search ownership ([50717c3](https://github.com/morluto/rea/commit/50717c39b6b7c78aee8378aa5704b376395f35c2)) +* **contracts:** consolidate tool effect definitions ([27ac1b6](https://github.com/morluto/rea/commit/27ac1b67810400ecf5abc670ad02d920df0e0218)) +* **contracts:** preserve named output schema types ([b529bd8](https://github.com/morluto/rea/commit/b529bd84d727fcd5d1bd91fa4428a29a96ac780e)) +* **dos:** centralize MZ admission and load-image evidence ([a30ffd2](https://github.com/morluto/rea/commit/a30ffd27a60920dfe3cfec406ec386bfe0bc0358)) +* **electron:** reuse source range identities ([b61fe25](https://github.com/morluto/rea/commit/b61fe25068053cedefd396d61e34eea828c148c0)) +* **electron:** use required native module facts ([a18297f](https://github.com/morluto/rea/commit/a18297f7d1a0029f9ebafbb0876d2e2ae0db31a7)) +* **elf:** carry parsed header facts into native consumers ([ba7ac79](https://github.com/morluto/rea/commit/ba7ac7908db2c2a8e05b75df032cb175ab069669)) +* **elf:** centralize fixed header type and flags decoding ([941838f](https://github.com/morluto/rea/commit/941838fdd986babaac22a60b9c2c6c9f6ae329c3)) +* **elf:** centralize raw table declarations ([a7d71f4](https://github.com/morluto/rea/commit/a7d71f47ee2a6b687af28220acab05f3345fdccd)) +* **elf:** centralize symbol record decoding ([90199ff](https://github.com/morluto/rea/commit/90199ff0ec83a7bce39e4b01fb8b3f771bf3bfc0)) +* **elf:** consolidate bounded string-table interpretation ([624ebb2](https://github.com/morluto/rea/commit/624ebb2a1e633ce14b6d6828eef50bf7d7db68ac)) +* **elf:** consolidate header and section-name interpretation ([cadd5b7](https://github.com/morluto/rea/commit/cadd5b75b3605bdac72d4661bdf45f1803c39c67)) +* **environment:** reuse recorded query parser ([212479a](https://github.com/morluto/rea/commit/212479aa02bc80320ce4552bf3806266564f0da1)) +* **evidence:** centralize provider identity comparison ([235e8bc](https://github.com/morluto/rea/commit/235e8bc056816c7e91120f857ed0b8749b9253de)) +* **evidence:** centralize publication source collection ([06655af](https://github.com/morluto/rea/commit/06655af3061f75a0a295ed447ad96f592256f01b)) +* **evidence:** centralize value flow metadata schema ([bf77210](https://github.com/morluto/rea/commit/bf7721080fa671a5c1f728d37ed6b6d3124c5740)) +* **evidence:** consolidate import staging ([4b6fd03](https://github.com/morluto/rea/commit/4b6fd031467d7560e0311b29f94ab97e9869fd08)) +* **evidence:** return import counts from ledger owner ([8691e48](https://github.com/morluto/rea/commit/8691e48e67ca6efd096d48dcecbbb04dbeb00467)) +* **evidence:** share subject architecture declarations ([68533bc](https://github.com/morluto/rea/commit/68533bc0a3ba6b6b55d5406508c0a59e6f52819b)) +* **firmware:** centralize extraction depth ceiling ([d9e12c9](https://github.com/morluto/rea/commit/d9e12c957b1d948527498e4f69de2c65b160f710)) +* **firmware:** unify extraction problem interpretation ([620690c](https://github.com/morluto/rea/commit/620690c92324c28e6ff8f79bc4789b1c2897828a)) +* **gdb:** reuse inferior identity reader ([92fb319](https://github.com/morluto/rea/commit/92fb319b27fdc43d471eed3cafa05c471d6296bc)) +* **ghidra:** consolidate function and inventory admission ([d9908fd](https://github.com/morluto/rea/commit/d9908fd7a42088992ddc74c75f3a3652e4839dcb)) +* **ghidra:** consolidate function containment lookup ([ad92e0f](https://github.com/morluto/rea/commit/ad92e0f9c8029d08cb11dea539803f4de5686c3c)) +* **godot:** share PCK header facts across inspections ([8982f40](https://github.com/morluto/rea/commit/8982f40d00c365ee2ac43e715bd032cf850d6469)) +* **go:** simplify build metadata decoding ([1635e55](https://github.com/morluto/rea/commit/1635e559d2708306e9813ad0a1d3b0fb070bc15c)) +* **gpu:** reuse canonical ELF note layout ([d7d9457](https://github.com/morluto/rea/commit/d7d9457661179d160e4c0a18bd5461901ef91d5a)) +* **ida:** centralize capability admission ([6d14e25](https://github.com/morluto/rea/commit/6d14e25345bd58dc70d0eeca51313e763db9aa6e)) +* **ida:** consolidate pagination progress checks ([21b6ea7](https://github.com/morluto/rea/commit/21b6ea7fbdc441d391dfa0b83fb69ee0b21ade38)) +* **ida:** reuse bounded registration reader ([25a08ed](https://github.com/morluto/rea/commit/25a08ed6393464744bd70750cdcba66d81943618)) +* **il2cpp:** share generic container byte decoding ([b3818bb](https://github.com/morluto/rea/commit/b3818bbba260125a6c618bacf2999854265e3010)) +* **javascript:** consolidate renderer and route ownership ([5cf7133](https://github.com/morluto/rea/commit/5cf7133f823bce2a3e42a6e1d0c8418e5ff9908d)) +* **javascript:** remove obsolete Electron classifier facade ([9fa5a87](https://github.com/morluto/rea/commit/9fa5a87c73d2b3d70a3c0cd332986166b259bc12)) +* **lifecycle:** require cleanup for offline providers ([fc7f042](https://github.com/morluto/rea/commit/fc7f042c8cae607a4d18016788c05dc4711413dd)) +* **macho:** centralize dylib command and string facts ([e405d68](https://github.com/morluto/rea/commit/e405d685bc320fbdf07c1e4a27010f2374f066e7)) +* **macho:** centralize segment and section decoding ([981d806](https://github.com/morluto/rea/commit/981d8069242f064bb41ace47f29bcbdd2dbcc508)) +* **macho:** consolidate prefix interpretation across readers ([8423c5c](https://github.com/morluto/rea/commit/8423c5c6d08512568c2a75753b6b7c3a9b6bbd4e)) +* **macho:** consolidate universal image selection ([c7afedc](https://github.com/morluto/rea/commit/c7afedc3d2c35eaefa28e1db6ffacfe6967f73df)) +* **macho:** reuse admitted header identity ([37d6e8c](https://github.com/morluto/rea/commit/37d6e8ca9a6f5e953bb47f2883881b0426e77931)) +* **macho:** reuse canonical header declarations ([0929751](https://github.com/morluto/rea/commit/0929751798297d811d3e0441116d22140d88313e)) +* **macho:** share bounded header declarations ([0f64f1f](https://github.com/morluto/rea/commit/0f64f1f85548de23600f1793f7ea8b4c63352297)) +* **macho:** share FAT evidence interpretation ([74f9870](https://github.com/morluto/rea/commit/74f9870b7a49e5eadf13247c8b10fed5a352e85b)) +* **macho:** share header declarations across native readers ([ed7b3a2](https://github.com/morluto/rea/commit/ed7b3a2a1006239466805cddff2d54c05503b890)) +* **managed:** centralize MemberRef row facts ([c09fa01](https://github.com/morluto/rea/commit/c09fa01b379b5571e97d69b0ccde5fc214a73a43)) +* **managed:** centralize method implementation flag facts ([1f5c5c3](https://github.com/morluto/rea/commit/1f5c5c31c1d1017f7b895bdd8cc38247a50005f6)) +* **managed:** centralize TypeDef row facts across consumers ([2cdc8cb](https://github.com/morluto/rea/commit/2cdc8cb92ef3f800e32fe73ef80a334396461ceb)) +* **managed:** consolidate member comparison keys ([a49a355](https://github.com/morluto/rea/commit/a49a3553f4b449a3d5048e5974226a422ab13e5a)) +* **managed:** retire redundant verification facade ([1fe1f1f](https://github.com/morluto/rea/commit/1fe1f1f8d61f3c02fe5cafc9413fdec6201ffe11)) +* **mcp:** bind summary delivery to tool contracts ([b8f58fd](https://github.com/morluto/rea/commit/b8f58fd7ca375f2dff2e5a62b409df976226611d)) +* **mcp:** consolidate evidence tool execution ([615fbbb](https://github.com/morluto/rea/commit/615fbbbdd750de2df5d92b9827d0c7c4422c1d03)) +* **mcp:** reuse desktop retained-summary handler ([971b48f](https://github.com/morluto/rea/commit/971b48f702b16312ebaf73eeb433e4c9772e843e)) +* **mcp:** reuse reverse engineering admission ([e58feb4](https://github.com/morluto/rea/commit/e58feb48c32c41d3bd75e28efdab6c1650922f7a)) +* **mcp:** share diagnostic evidence handling ([e4cdf65](https://github.com/morluto/rea/commit/e4cdf65e2cb35d005b247e7c471ee206786e2014)) +* **mcp:** share entropy summary delivery ([f8f7ac9](https://github.com/morluto/rea/commit/f8f7ac96de8a66a4ab9a23d87e04779bfcd11045)) +* **model:** let format parsers own tensor range validation ([2be39ef](https://github.com/morluto/rea/commit/2be39ef47acfbb10d2dfb84cffb097575eeb9a73)) +* **native:** consolidate provider-neutral analysis contracts ([82fd223](https://github.com/morluto/rea/commit/82fd2236385138dd71cf0a49be3b417acfc58292)) +* **native:** retire legacy provider output wrappers ([0e578d4](https://github.com/morluto/rea/commit/0e578d43c8663be7dcb0f7f1da8dae7d44481853)) +* **node-sea:** reuse Mach-O segment facts ([6fa8e2e](https://github.com/morluto/rea/commit/6fa8e2ee3d312073484d232af232cf6d45a7ebe7)) +* **ownership:** consolidate legacy aliases ([567ea4b](https://github.com/morluto/rea/commit/567ea4b1e8bb7dda67563d06f1b4977c2d92995a)) +* **ownership:** consolidate snapshot and comparison facts ([dbe2c97](https://github.com/morluto/rea/commit/dbe2c97af34361b11b9504e37611dd47715b52cb)) +* **ownership:** remove redundant aliases ([3515b26](https://github.com/morluto/rea/commit/3515b262218f2d4ba94ce6a7bda9766747b3d84d)) +* **pcap:** centralize DNS packet facts ([98e47e3](https://github.com/morluto/rea/commit/98e47e37a2c657342196313b0381157f01b38771)) +* **pe:** centralize fixed COFF header decoding ([b9ee8fe](https://github.com/morluto/rea/commit/b9ee8fe05774570380659fba81cddb6be0a29576)) +* **pe:** centralize resource tree facts across readers ([f6805e2](https://github.com/morluto/rea/commit/f6805e29c3c74223660686b5ca979c0508e1b195)) +* **pe:** centralize section header interpretation ([38ebe11](https://github.com/morluto/rea/commit/38ebe11a525c387350f4a6eb795e580ee2f60034)) +* **pe:** rely on path input contracts ([4f2fc7c](https://github.com/morluto/rea/commit/4f2fc7ca28d047704bbe0276ed0af40b36249084)) +* **pe:** reuse canonical section header facts ([53779b5](https://github.com/morluto/rea/commit/53779b59bf1bcef002cba1bd09f5056fc203c8f0)) +* **pe:** share CodeView range interpretation ([92bdb44](https://github.com/morluto/rea/commit/92bdb4443faa8d7dae128e3368b17e4ad2042acb)) +* **pe:** share optional header image and alignment facts ([5c4a6c4](https://github.com/morluto/rea/commit/5c4a6c467cf8766071383e57de19edca005506a6)) +* **pe:** share optional-header facts across readers ([deed39f](https://github.com/morluto/rea/commit/deed39f7c4bf7617e79bbf0bebabcd4e5c869664)) +* **plist:** centralize binary layout and offset ownership ([13fba27](https://github.com/morluto/rea/commit/13fba271e6e14bf6235379564eb9d32aee7049d5)) +* **plist:** unify number source association ([ded6542](https://github.com/morluto/rea/commit/ded6542d93a05321b582934c804a91b76a32a0b8)) +* **png:** share IHDR interpretation ([729684a](https://github.com/morluto/rea/commit/729684af9aacd93f4ad35e3378b371e05eb68def)) +* **process:** remove unused worker PID state ([f68b261](https://github.com/morluto/rea/commit/f68b261db4e2c5f1b15ef652c676b8bec23fd8a0)) +* **process:** share comparison dimension projections ([ec40c10](https://github.com/morluto/rea/commit/ec40c10749b5c4091fb08bc28c6f3f38c2a6968e)) +* **process:** share stable file identity checks ([081f2e2](https://github.com/morluto/rea/commit/081f2e2559db4802ffdb8783f6bc8d6803eb8c3d)) +* **process:** unify trace outcome comparison ([9aee546](https://github.com/morluto/rea/commit/9aee546aba7e84cb63f593f4839f41701c91c7bf)) +* **providers:** consolidate IDA and JEB MCP result admission ([4981623](https://github.com/morluto/rea/commit/49816235f583b8e17eb4dc53310bf5cbc5eb307f)) +* **providers:** move inspection scope to application ([5aa23c3](https://github.com/morluto/rea/commit/5aa23c3d17456e331d6df2866490b81577e04e32)) +* **providers:** share artifact cleanup binding ([65aeb80](https://github.com/morluto/rea/commit/65aeb8022281b6cbfc43b5c929c6664f33ac3da7)) +* **providers:** share client close options ([dd9f5cd](https://github.com/morluto/rea/commit/dd9f5cdc4d9751b05071ae9753c85f505825c374)) +* **pyinstaller:** centralize CArchive member roles ([df6db78](https://github.com/morluto/rea/commit/df6db781ddae6a85a370591b3c4f17e140029d87)) +* **pyinstaller:** centralize PYZ header and version facts ([81add3d](https://github.com/morluto/rea/commit/81add3d23d66fc0cfc94e4eeccfde2f7b9630751)) +* **pyinstaller:** centralize PYZ member role ownership ([1ce9f31](https://github.com/morluto/rea/commit/1ce9f317be4c5c9b8c8efb6e6260d4e4c933ab4d)) +* **pyinstaller:** preserve parsed compression flags ([4de432d](https://github.com/morluto/rea/commit/4de432d868293622794d66704de0939a05fbfc81)) +* **python:** consolidate bytecode identity across readers ([d06ca09](https://github.com/morluto/rea/commit/d06ca092fb7e9624215c89c621417bf74dab8293)) +* **reconstruction:** share canonical original cases across evaluation ([60daca4](https://github.com/morluto/rea/commit/60daca427d7713479ea4c82c4775ee57b95065aa)) +* **reference:** derive import lookup from reader inventory ([943ae60](https://github.com/morluto/rea/commit/943ae604df4da5e9d1f5ea7e43a2a510b6a4c828)) +* **schemas:** select native and GPU variants by name ([c602fe8](https://github.com/morluto/rea/commit/c602fe88281be334a0db83067b90be43551e3c7f)) +* **services:** centralize direct provider input admission ([fab7850](https://github.com/morluto/rea/commit/fab78501c77e09473d265003e3e94bc4309dbfd7)) +* **session:** share provider replay attribution ([f347713](https://github.com/morluto/rea/commit/f347713e24d6bccb72d2212408f38ef18eaa65ed)) +* **snapshot:** centralize resource cache eligibility ([5b8e415](https://github.com/morluto/rea/commit/5b8e4154836c6e26f97c9cf503879fa12f097669)) +* **snapshots:** derive workflow entries from canonical schema ([72fa15a](https://github.com/morluto/rea/commit/72fa15a509fcdd4779ad58f19d0c03d06b350747)) +* **tooling:** move completion ledger generation out of domain ([8fe3b17](https://github.com/morluto/rea/commit/8fe3b17ea7cc3bf6a8cd58ec2dd5f002c74cb801)) +* **tooling:** move verifier host helpers out of runtime ([42f3ed7](https://github.com/morluto/rea/commit/42f3ed7119256da95bb9e569c8cb0c34edf8d853)) +* **verification:** centralize native client result discovery ([554816b](https://github.com/morluto/rea/commit/554816becc41a91a2a2ee7bbe7c2b1d3abfe4296)) +* **verification:** own browser fixture lifecycle ([c9df40f](https://github.com/morluto/rea/commit/c9df40f8104eb0c7dfb57dc831b4c28c3ab77b8b)) +* **verification:** share native client fixture assertions ([f4cc6c8](https://github.com/morluto/rea/commit/f4cc6c85efe7f3513d587df3bd5086adb1bc6a76)) +* **verifiers:** centralize named artifact output admission ([0828917](https://github.com/morluto/rea/commit/0828917c795597651be201d61f94a85174bd02b6)) +* **verifiers:** consolidate capture result admission and parity ([a84e0cf](https://github.com/morluto/rea/commit/a84e0cfcfe0035094845946088d470c5bdd8cb3d)) +* **views:** centralize paging contracts ([9c9c64e](https://github.com/morluto/rea/commit/9c9c64edfac68f549c7f69b199ea2940fd7c2b50)) +* **views:** share immutable result readers ([7a237aa](https://github.com/morluto/rea/commit/7a237aa72144a7ee2198c7a0193b767d2285b989)) +* **web:** centralize isolated script paths ([bfdde7e](https://github.com/morluto/rea/commit/bfdde7ee4c3468b7241aab0b9d53663e82b4a811)) +* **web:** reuse shared provider input admission ([6362ac6](https://github.com/morluto/rea/commit/6362ac6b72d04247f8a9ae8677f22d6e23dd9e29)) +* **windows:** share native artifact validation ([3d565fa](https://github.com/morluto/rea/commit/3d565fa42a4a3d8bff65d3662cfb814bc9074734)) +* **workflows:** share source caveat grouping identity ([5e581fd](https://github.com/morluto/rea/commit/5e581fd3b12e78a2727c061185bb5c680eb36084)) +* **zip:** share end-of-directory declarations ([2822208](https://github.com/morluto/rea/commit/28222089f499839716d91db2ebbac5c87b544adf)) + + +### Documentation + +* **clients:** note Droid's FACTORY_HOME_OVERRIDE ([#7382](https://github.com/morluto/rea/issues/7382)) ([0676ad2](https://github.com/morluto/rea/commit/0676ad254c206871e0f4b120ba300cbbf9383b62)) +* **desktop:** name the get_evidence_bundle tool in the MCP section ([#7266](https://github.com/morluto/rea/issues/7266)) ([9e6dd8e](https://github.com/morluto/rea/commit/9e6dd8e372aaf69fd64b449e84b64311b75166d9)) +* **environments:** explain building RL environments with REA ([447907f](https://github.com/morluto/rea/commit/447907f2808877d3a7de62c382e256f55d08e5ac)) +* **environments:** lead with agent prompts ([a0ddb83](https://github.com/morluto/rea/commit/a0ddb83e453aab10163dea75f514d3cc7a1c95d5)) +* **ida:** document migration from legacy attached registrations ([d60b2ca](https://github.com/morluto/rea/commit/d60b2cab65c3c9119b25ede4d2b99928ff815fbf)) +* scope performance measurements to concrete needs ([90b793e](https://github.com/morluto/rea/commit/90b793e0f488be73a3e98ba430bcb132ad8b0c31)) +* **search:** clarify provider case folding ([86d4a21](https://github.com/morluto/rea/commit/86d4a21215cb0fbafaf555b5c7d9fcda3f255d82)) +* **security:** add fallback reporting email ([3b26d7f](https://github.com/morluto/rea/commit/3b26d7f80b6bfa5d46c6a3817b949cb6924593f5)) +* **setup:** state the FreeBuff minimum release ([#7066](https://github.com/morluto/rea/issues/7066)) ([975900f](https://github.com/morluto/rea/commit/975900f56542fdff2bdafcd624038a261b0e9f21)) +* **website:** showcase RL environment workflows ([14631f6](https://github.com/morluto/rea/commit/14631f698da79b71e9512752529615d6388e87c9)) + + +### Tests + +* **artifacts:** verify evidence refresh after reopen ([92213a9](https://github.com/morluto/rea/commit/92213a91557a8ea378757a97ac0a1a34b94332ef)) +* bind MCP validation and cleanup faults to selected inputs ([99062fe](https://github.com/morluto/rea/commit/99062feaa7f48bacf1d53485b4869ecea4333555)) +* **browser:** verify out-of-order response correlation ([69b328e](https://github.com/morluto/rea/commit/69b328eec8904ecd40eb713b09d0cd523951cdc0)) +* **captures:** assert retained snapshot evidence ([492860e](https://github.com/morluto/rea/commit/492860ed0787054b3c6471331d396c75c5e6caf7)) +* **ci:** align source preservation and catalog assertions ([741f2de](https://github.com/morluto/rea/commit/741f2de7517d97d26a7cd84cf1045532963eda84)) +* **hopper:** verify bootstrap cleanup ownership ([c79bd41](https://github.com/morluto/rea/commit/c79bd41b5d6d65b7b2a9b6e0b58d376fc36910d6)) +* **mcp:** validate selected tools without compiling the entire catalog ([cc5a969](https://github.com/morluto/rea/commit/cc5a96933aaae4738289c349c8720037c7b45590)) +* **package:** migrate skill metadata fixture to frontmatter ([23bc51d](https://github.com/morluto/rea/commit/23bc51d5c48306ef91cc6f1766783bc89e18293d)) +* **providers:** verify malformed HTTP acquisition recovery ([ce5373e](https://github.com/morluto/rea/commit/ce5373e42f119f47b5c91759fe00d7a79e96cde7)) +* **setup:** align launch fixtures with runtime and host requirements ([1173c0a](https://github.com/morluto/rea/commit/1173c0a9dc1b352a60943a491462294db8f353ae)) +* **sqlite:** gate projection checks on native limits ([b8cdbdf](https://github.com/morluto/rea/commit/b8cdbdf0ef2c479919cfed2c217b5710c2c294db)) + ## [6.8.0](https://github.com/morluto/rea/compare/rea-agents-6.7.0...rea-agents-6.8.0) (2026-10-25) ### Highlights diff --git a/docs/installation.md b/docs/installation.md index 987b07e30d..8ac2cee346 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -327,14 +327,14 @@ Register with the variable unset: ```bash -claude mcp add --scope local rea -- npx -y rea-agents@6.8.0 mcp +claude mcp add --scope local rea -- npx -y rea-agents@6.9.0 mcp ``` On native Windows, use the same project directory and wrap the package-runner shim so the stdio client can launch it: ```powershell -claude mcp add --scope local rea -- cmd.exe /d /c npx -y rea-agents@6.8.0 mcp +claude mcp add --scope local rea -- cmd.exe /d /c npx -y rea-agents@6.9.0 mcp ``` @@ -1556,7 +1556,7 @@ For a client that requires manual configuration, use: "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@6.8.0", "mcp"] + "args": ["-y", "rea-agents@6.9.0", "mcp"] } } } diff --git a/package-lock.json b/package-lock.json index 67a4b07da6..5883ee08e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "rea-agents", - "version": "6.8.0", + "version": "6.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "rea-agents", - "version": "6.8.0", + "version": "6.9.0", "license": "MIT", "dependencies": { "@babel/parser": "8.0.4", diff --git a/package.json b/package.json index 1702ea956a..458cd57f1f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "rea-agents", "mcpName": "io.github.morluto/rea", - "version": "6.8.0", + "version": "6.9.0", "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 8e8cfd797f..dd26d4ac7a 100644 --- a/server.json +++ b/server.json @@ -8,13 +8,13 @@ "url": "https://github.com/morluto/rea", "source": "github" }, - "version": "6.8.0", + "version": "6.9.0", "packages": [ { "registryType": "npm", "registryBaseUrl": "https://registry.npmjs.org", "identifier": "rea-agents", - "version": "6.8.0", + "version": "6.9.0", "runtimeHint": "npx", "transport": { "type": "stdio" diff --git a/src/generatedPackageMetadata.ts b/src/generatedPackageMetadata.ts index 37b42b1bbe..cf7196ae6e 100644 --- a/src/generatedPackageMetadata.ts +++ b/src/generatedPackageMetadata.ts @@ -1,7 +1,7 @@ /** Generated by scripts/generate-package-metadata.mjs; do not edit. */ export const PACKAGE_METADATA = { name: "rea-agents", - version: "6.8.0", // x-release-please-version + version: "6.9.0", // x-release-please-version pinnedNodeVersion: "24.22.1", serverSdkVersion: "2.3.1", clientSdkVersion: "2.3.1",