rea/tests/composition/analysis-sessions
Kaoru0822 2ff850de68
fix(session): attribute selected-provider capabilities to the resolved identity (#2013)
Profile resolution gives Ghidra and Hopper a concrete version, but the
selected candidate's capabilities and the session route kept the
provider's static identity with a null version. binary_session therefore
grouped capability sets under a different identity than the binding and
the selected candidate.

The registry now rebinds the selected provider's capabilities to the
resolved identity once, on the binding, and the route uses them. Evidence
provenance already compensated downstream by substituting the profile
identity; that repair is removed because the route now carries the
resolved identity.

Fixes #2009

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 10:36:28 +08:00
..
binarySession.test.ts perf(mcp)!: compact repeated session discovery facts (#1988) 2026-10-12 07:40:19 +08:00
binarySessionCleanupRetry.test.ts test: classify filesystem and process workflows by boundary 2026-10-12 04:44:13 +08:00
compositeProvider.test.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
investigationRecords.test.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
managedApplicationGraph.test.ts feat(managed): select declaring types in inspect_managed_members 2026-10-12 08:31:37 +08:00
mips-identity.test.ts feat(native): admit bounded MIPS ELF analysis through Ghidra (#1362) 2026-10-10 23:04:27 +08:00
providerBinding.test.ts fix(session): attribute selected-provider capabilities to the resolved identity (#2013) 2026-10-12 10:36:28 +08:00