morluto
|
b1912b18e1
|
feat(cli): align terminal workflows with MCP
|
2026-07-13 03:15:01 +00:00 |
morluto
|
898d6b0192
|
fix(lifecycle): validate owned Hopper process identity
|
2026-07-13 03:14:36 +00:00 |
morluto
|
f8e8ea35ff
|
fix(bridge): harden bounded Hopper boundaries
|
2026-07-13 03:14:15 +00:00 |
morluto
|
034563a4c0
|
docs: document installation and Linux support
|
2026-07-12 23:43:24 +00:00 |
morluto
|
e651cb65db
|
feat: add cross-platform installation lifecycle
|
2026-07-12 23:43:24 +00:00 |
morluto
|
f56bdde276
|
test: stabilize artifact pagination coverage
|
2026-07-12 22:32:14 +00:00 |
morluto
|
d85b661be8
|
docs: simplify REA onboarding
|
2026-07-12 22:28:10 +00:00 |
morluto
|
993356b85a
|
test: add package installation end-to-end coverage
|
2026-07-12 22:09:34 +00:00 |
morluto
|
293cea7723
|
Simplify and harden investigation workflows
|
2026-07-12 21:45:26 +00:00 |
morluto
|
4ff4c11a00
|
Add evidence-backed investigation workflows
|
2026-07-12 21:12:18 +00:00 |
morluto
|
b73558a7c9
|
Rename npm package to rea-agents
|
2026-07-12 20:49:30 +08:00 |
morluto
|
cc8681a856
|
feat: add evidence-backed process investigations
|
2026-07-12 20:36:00 +08:00 |
morluto
|
d648bcd2e4
|
test: add source-built Hopper conformance fixtures
|
2026-07-12 19:32:29 +08:00 |
morluto
|
4f18e26ee5
|
feat: evolve REA analysis platform
|
2026-07-12 19:32:13 +08:00 |
morluto
|
1f235cb52f
|
docs: document the 43-tool workflow
|
2026-07-12 19:00:03 +08:00 |
morluto
|
893d2e2d05
|
feat(mcp): add typed bounded analysis tools
|
2026-07-12 18:59:53 +08:00 |
morluto
|
fc21c9a2d7
|
Simplify REA onboarding and app targeting
|
2026-07-12 12:26:16 +08:00 |
morluto
|
03072e0ea7
|
Add structured runtime logging
|
2026-07-12 10:57:34 +08:00 |
morluto
|
6e1d9a53e0
|
Fix launch readiness automation
|
2026-07-12 10:26:13 +08:00 |
morluto
|
d341f26459
|
Add integration tests for MCP server lifecycle and config parsing
|
2026-07-12 10:20:04 +08:00 |
morluto
|
4c8b3341c2
|
Publish REA under the morluto scope
|
2026-07-12 09:51:30 +08:00 |
morluto
|
853a54799b
|
Rename npm package to reaa
|
2026-07-12 09:28:54 +08:00 |
morluto
|
b2866e4706
|
fix(setup): persist detected Hopper launcher
|
2026-07-12 09:12:13 +08:00 |
morluto
|
88f5edc236
|
fix(setup): preserve invalid MCP configuration
|
2026-07-12 09:09:26 +08:00 |
morluto
|
66b8d6ea90
|
fix(targets): cancel startup and probe PE offsets
|
2026-07-12 09:05:16 +08:00 |
morluto
|
15e8cf3234
|
fix(boundaries): reject unsafe local inputs
|
2026-07-12 08:59:18 +08:00 |
morluto
|
aee9cb8e4e
|
fix(doctor): require an executable Hopper launcher
|
2026-07-12 08:56:02 +08:00 |
morluto
|
a67054f815
|
fix(setup): preserve consent and startup target kind
|
2026-07-12 08:51:35 +08:00 |
morluto
|
e32906afb7
|
chore(release): harden package artifacts
|
2026-07-12 08:45:28 +08:00 |
morluto
|
2b7ef8610d
|
fix(hopper): make loader selection non-interactive
|
2026-07-12 08:33:33 +08:00 |
morluto
|
ff321dc574
|
fix(hopper): launch analysis without stealing focus
|
2026-07-12 08:19:29 +08:00 |
morluto
|
3d70812c37
|
feat(identity): rename package and CLI to REA
|
2026-07-12 07:44:30 +08:00 |
morluto
|
d9c9025ffb
|
Improve Hopper session reliability
|
2026-07-12 06:53:31 +08:00 |
morluto
|
8ca3db829f
|
feat(cli): add guided local onboarding
|
2026-07-12 06:34:27 +08:00 |
morluto
|
f32e718cc7
|
feat(session): add dynamic binary lifecycle
|
2026-07-12 06:34:18 +08:00 |
morluto
|
567351c491
|
Add Vitest test suite covering contracts, tools, and runtime
|
2026-07-12 03:25:29 +08:00 |
morluto
|
fbce15f990
|
Remove legacy Python MCP implementation
|
2026-07-12 03:24:52 +08:00 |
morluto
|
729d3e927c
|
Initial commit: betterBinaryMCP - Enhanced MCP server for Hopper Disassembler
39 tools total:
- 31 official Hopper 6 tools proxied via STDIO/NDJSON
- 8 RE-specific tools: swift_classes, get_objc_classes,
get_objc_protocols, batch_decompile, get_call_graph,
analyze_swift_types, find_xrefs_to_name, binary_overview
No Python injection needed - wraps official HopperMCPServer binary.
|
2026-04-14 08:51:30 +08:00 |