Compare commits

...
Author SHA1 Message Date
Kaoru0822 3cddceaea1 Merge remote-tracking branch 'origin/main' into sweep/2817
# Conflicts:
#	tests/boundary/filesystem/productCatalog.test.ts
2026-10-14 23:51:29 -07:00
491a0fb035 chore: merge main and retain README drift coverage
Keep the completed README changes from main and retain the test fixture correction. The PR delta is one test file; original contributor history remains in ancestry.

Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-10-14 03:00:51 +00:00
morluto 9940688de4 Merge branch 'main' into review-fixes/pr-2787-routing 2026-10-14 03:08:46 +08:00
morluto 93ee758e9d Merge commit 'refs/codex/pr-refresh/main-20261014-phase2' into codex/pr-refresh-2817-20261014 2026-10-14 02:23:13 +08:00
morluto 4beb749ae3 chore: sync latest main into PR #2817 2026-10-14 02:10:48 +08:00
morluto 7465b0ef15 fix(android): make DEX descriptor pattern portable 2026-10-14 00:58:11 +08:00
REA Maintenance 5622b5cbb8 fix(ci): isolate Linux Hopper process fixture inventory 2026-10-14 00:57:47 +08:00
Lucienandmorluto 6be1d02db5 fix(comparison): recheck historical calls-only changes (#2223)
* fix(comparison): preserve incomplete function call evidence

Keep missing, unknown, partial and unresolved call relationships unknown in function comparisons and reconstruction claims. Aggregate IDA caller and callee coverage without overwriting uncertainty.

Validate with 144 focused tests, typecheck/lint, docs checks and test discovery. Real providers were not verified; the full headless IDA session suite requires unavailable Windows native controls.

* fix(comparison): recheck historical calls-only changes

---------

Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
2026-10-14 00:57:47 +08:00
morluto e6830ba4b6 docs: preserve relative guide links through README relocation 2026-10-13 22:59:54 +08:00
morluto 1148801f06 chore: sync captured main for README link replacement 2026-10-13 21:51:36 +08:00
morluto 07bb25bff0 test(docs): align translated guide drift cases with relative links 2026-10-13 21:48:55 +08:00
udbhav-shrinet f505fa2564 docs: align translated README guide links with relative documentation paths 2026-10-13 17:44:56 +05:30
udbhav-shrinet ce33b3c32d docs: align README guide links with relative documentation paths (#2679) 2026-10-13 17:33:47 +05:30
3 changed files with 5 additions and 5 deletions

No files matched your search

@@ -25,6 +25,8 @@ const README_FACT_FIXTURE_PATHS = [
] as const;
const README_LINK_DRIFT_MUTATIONS = [
["(../native-investigation.md)", "(../native-investigation.md?other=1)"],
["(../native-investigation.md)", "(../missing-native.md)"],
[
"(../installation.md#supported-agents)",
"(../installation.md#missing-agents)",
+2 -4
View File
@@ -272,11 +272,9 @@ const callPartialFridaLoadError = async (
const failure =
partial === "evidence"
? new FridaScriptLoadCancelledError(script)
: new AnalysisCancelledError("load_frida_script", {
...(partial === "non-evidence"
: new AnalysisCancelledError("load_frida_script", (partial === "non-evidence"
? { partialObservation: nonEvidencePartialObservation() }
: {}),
});
: {}));
const provider: FridaInstrumentationPort = {
async listDevices() {
return unusedFridaPortMethod();
@@ -59,7 +59,7 @@ describe("catalog-wide MCP input admission", () => {
expect(TOOL_CONTRACTS.length).toBeGreaterThan(0);
for (const contract of TOOL_CONTRACTS) {
const input = {
...(contract.examples[0]?.input ?? {}),
...contract.examples[0]?.input,
__rea_unknown_admission_probe__: true,
};
expect(contract.inputSchema.safeParse(input).success).toBe(false);