mirror of
https://github.com/morluto/rea
synced 2026-10-28 06:46:47 -04:00
4cbcead46c
Own device and process discovery projection in the application workflow, bound to each named output contract. CLI and MCP now consume that result directly, including retained observations when final CLI cleanup fails. Remove the duplicate adapter projections and preserve provider failures, caller-selected identifiers, process records and cleanup diagnostics. Validated with 103 focused tests, npm run check and docs:check. Real local Frida 17.23.2 discovery on macOS arm64 returned the same three devices through the compiled CLI and production stdio MCP; both now pass the advertised schema. Remote endpoints and native Linux/Windows unverified. Fixes #4637 Co-authored-by: shreyansh1729 <shreyanshiitian1729@gmail.com> Co-authored-by: Kaushalendra-Marcus <yadavkausha4a5@gmail.com>