rea/tests/composition
yashas s 23dc8fbf83
fix(application): accept alternative document selection in binary_ove… (#2680)
* fix(application): accept alternative document selection in binary_overview (#2460)

Update binary_overview capability negotiation so that either current_document or list_documents satisfies the document identity requirement, matching resolveAnalysisDocument runtime semantics. When a provider declares neither document capability, resolveAnalysisDocument reports AnalysisCapabilityUnavailableError for current_document rather than leaking the internal list_documents fallback. Preserve list_segments as an independently mandatory requirement.

* fix(application): retain document fallback provider errors

Return the fallback producer error unchanged, retaining operation identity, retry advice, diagnostics and cleanup instead of fabricating missing capabilities.

Source inspection and git diff --check; tests/builds/typechecks/CI reruns skipped at explicit user request.

* test(application): retain document fallback error expectations

Composition and MCP controls now expect the original list_documents producer error and reason.

Source inspection and git diff --check only. Tests, builds and typechecks skipped by explicit user request. GitHub review writes paused globally.

* fix(ida): assert attached-mode routing failure

---------

Co-authored-by: yashas1624 <yashas1624@users.noreply.github.com>
Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
2026-10-14 03:11:02 +08:00
..
analysis-sessions feat(ida): resolve containing procedures and report the admitted program as the document (#2374) 2026-10-13 20:56:20 +08:00
directAnalysisCleanup.test.ts fix(io): consolidate managed snapshots and retain cleanup ownership 2026-10-12 14:46:37 +08:00
directAnalysisFactories.test.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
directAnalysisXrefs.test.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
evmModuleContract.test.ts test(evm): verify static descriptor bindings before use (#2427) 2026-10-13 09:07:40 +08:00
idaProvider.test.ts fix(application): accept alternative document selection in binary_ove… (#2680) 2026-10-14 03:11:02 +08:00