gensokyo-dev
|
58d6043303
|
perf(ghidra): omit redundant raw results (#5355)
Keep ordinary Ghidra facts in normalized Evidence without repeating complete raw replies. Preserve distinct overview, attestation, file-offset and pre-overlay observations through shared CLI/MCP execution.
Record real application measurements, equivalent selected facts, response admission and explicit latency/coverage limits.
Fixes #5337.
Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>
|
2026-10-20 05:14:33 +00:00 |
|
morluto
|
ed933d1893
|
feat(native): add investigation features (#486)
* feat(native): add UI and dispatch investigation workflows
* feat(ghidra): support macOS host validation
* docs: update native investigation capabilities
* feat(artifacts): decode compiled Interface Builder archives
* feat(ghidra): expose bounded p-code value flow
* test(ghidra): split host and cross-format verification
* fix(verify): follow complete result contracts
* refactor: remove unused authorization and schema helpers
* refactor: remove unused evidence result alias
* fix(ghidra): report jump-table evidence precisely
* fix(verify): align browser scenario fixture schema
* fix(setup): compare parsed client config structurally
* test(ghidra): verify AArch64 jump-table mappings
* fix(ghidra): recover AArch64 byte jump tables
* test(artifacts): verify compiled interface builder archives
* feat(native): trace UI actions through handlers
* fix(tests): update native trace and shutdown fixtures
* fix(verification): diagnose browser scenario failures
* fix(browser): wrap scenario snapshots in capture state
* fix(native): bind and bound investigation workflows
* fix(artifacts): preserve bounded interface builder evidence
* fix(ghidra): enforce admitted hosts and preflight tools
* fix(native): preserve trace cancellation and bounds
* test(application): expect bound analysis target evidence
* fix(native): preserve investigation bounds and cancellation
* fix(application): preserve bundle and unresolved trace evidence
* style(test): format artifact subject fixture
|
2026-09-30 00:41:05 +08:00 |
|
morluto
|
2a6eb41147
|
refactor(tools): return complete analysis results inline
|
2026-09-29 14:53:50 +08:00 |
|
morluto
|
2bea40571d
|
refactor: finish lint cleanup
|
2026-07-18 05:49:14 +00:00 |
|
morluto
|
1a99a60a29
|
refactor(adapters): split oversized provider workflows
|
2026-07-18 05:49:14 +00:00 |
|