rea/src
Mykola Dementiev d3e9ee5505
fix(ida): report a procedure IDA cannot resolve as invalid input (#1785)
* test(ida): expect a missing procedure to be reported as invalid input

* test(ida): name the invalid_request code and its category for a missing procedure

* fix(ida): report a procedure IDA cannot resolve as invalid input

* test(ida): pin the missing-procedure issue shape and the lookups that stay unreadable

* fix(ida): treat a lookup answer for another query as a producer fault

* test(ida): expect an argument-independent issue path and pin legacy error replies and escaping

* fix(ida): report a missing procedure without naming an argument path

* test(ida): expect provider-derived selectors to stay producer faults in composed workflows

* fix(ida): keep provider-derived procedure selectors out of the caller's input errors

* test(ida): cover session forwarding, parameter hygiene and structured derived-node errors

* docs(ida): describe when procedure resolution blames the caller
2026-10-11 22:52:16 +08:00
..
adb fix(adb): retain rollback ownership and cancelled acquisition facts 2026-10-11 00:28:39 +08:00
android perf(android): validate prerequisites once per retained JADX session 2026-10-11 02:31:57 +08:00
apktool fix(apktool): run Windows batch launchers through cmd.exe (#1777) 2026-10-11 17:16:48 +08:00
application fix(ida): report a procedure IDA cannot resolve as invalid input (#1785) 2026-10-11 22:52:16 +08:00
artifacts fix(artifacts): mark Windows host executables by extension (#1823) 2026-10-11 06:26:30 -07:00
browser fix(bun): report the real runtime and enforce worker memory budgets on Windows (#1730) 2026-10-11 19:20:00 +08:00
cli feat(harmony): project HarmonyOS package inventory evidence (#1447) 2026-10-11 20:09:21 +08:00
composition feat(wasm): inspect local artifacts with WABT (#1533) 2026-10-11 19:49:00 +08:00
config fix(hopper): preserve startup failures and recover denied launches 2026-10-11 22:35:01 +08:00
contracts fix(managed): report ExportedType rows in managed member inspection (#1828) 2026-10-11 07:02:16 -07:00
domain perf(browser): parse captured module URLs once per lookup (#1829) 2026-10-11 22:51:16 +08:00
dotnet fix(managed): bound transient CIL by decoded instruction count (#1822) 2026-10-11 22:51:41 +08:00
evaluation fix(evaluation): authenticate delivered Evidence citations 2026-10-11 14:48:46 +08:00
evm perf(evm): avoid repeated cleanup diagnostics (#1622) 2026-10-11 03:28:16 +08:00
filesystem refactor(filesystem): share directory cleanup ownership 2026-10-11 06:10:10 +08:00
firmware fix(publication)!: retain cleanup owners across export workflows 2026-10-11 05:17:10 +08:00
ghidra fix(hopper): preserve startup failures and recover denied launches 2026-10-11 22:35:01 +08:00
hopper fix(hopper): wait for late bridges during cleanup (#1866) 2026-10-11 22:50:27 +08:00
ida fix(ida): report a procedure IDA cannot resolve as invalid input (#1785) 2026-10-11 22:52:16 +08:00
inspector perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
javascript fix(bun): report the real runtime and enforce worker memory budgets on Windows (#1730) 2026-10-11 19:20:00 +08:00
jeb fix(engines): serialize JEB acquisition and respect IDA cancellation 2026-10-11 00:03:23 +08:00
main fix(mcp): admit composed analysis through result bookkeeping 2026-10-10 00:35:17 +08:00
native feat(wasm): inspect local artifacts with WABT (#1533) 2026-10-11 19:49:00 +08:00
process fix(process): observe already-due trailing callbacks before settling the capture journal (#1700) 2026-10-11 19:24:51 +08:00
reference perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
server feat(harmony): project HarmonyOS package inventory evidence (#1447) 2026-10-11 20:09:21 +08:00
wasm feat(wasm): inspect local artifacts with WABT (#1533) 2026-10-11 19:49:00 +08:00
windows fix(windows): retain failed native inspection ownership (#1826) 2026-10-11 21:33:25 +08:00
catalogIdentity.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
cli.ts feat(wasm): inspect local artifacts with WABT (#1533) 2026-10-11 19:49:00 +08:00
cliBrowserContext.ts fix(mcp): isolate optional observation adapter failures (#838) 2026-10-07 11:45:17 +08:00
cliBrowserScenarioCommands.ts fix(cli): await browser scenario cleanup on interrupts 2026-10-11 17:33:57 +08:00
cliCommandNames.ts feat(harmony): project HarmonyOS package inventory evidence (#1447) 2026-10-11 20:09:21 +08:00
cliEvidenceCommands.ts perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
cliHostInputs.test.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
cliJavaScriptRuntimeCommands.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
cliJsonInput.ts fix(filesystem): bound and verify admitted file and JSON reads 2026-10-11 00:28:24 +08:00
cliJsonPaths.test.ts fix(cli): preserve blank JSON paths for input validation (#1068) 2026-10-08 20:57:54 +08:00
cliLogging.test.ts feat(update): update Bun global installations (#1735) 2026-10-11 17:56:05 +08:00
cliLogging.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
cliObservationOptions.ts fix(javascript): isolate source analysis and retain bounded partial evidence (#1651) 2026-10-11 07:22:50 +08:00
cliOutput.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
config.test.ts fix(hopper): preserve startup failures and recover denied launches 2026-10-11 22:35:01 +08:00
doctorRuntime.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
generatedPackageMetadata.ts feat(wasm): inspect local artifacts with WABT (#1533) 2026-10-11 19:49:00 +08:00
identity.ts feat: streamline agent integration and MCP routing 2026-07-20 17:11:06 +08:00
logger.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
main.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
mcpDoctor.ts fix(mcp): validate doctor probe against its discovered output contract (#1461) 2026-10-10 14:33:57 +08:00
mcpStartupPolicy.ts perf(mcp): reduce cold-start work 2026-07-26 15:02:58 +00:00
serverIdentity.ts refactor: return complete analysis results inline 2026-09-29 08:07:24 +08:00
setupEnvironment.test.ts fix(setup): register a stable launcher when run through bunx (#1731) 2026-10-11 19:17:15 +08:00