5627 Commits
Author SHA1 Message Date
morluto 2b7ef8610d fix(hopper): make loader selection non-interactive 2026-07-12 08:33:33 +08:00
morluto c6bf2799e6 chore(package): prepare public npm release 2026-07-12 08:19:36 +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 97541d8dad refactor(cli): share runtime between CLI and MCP 2026-07-12 07:44:21 +08:00
morluto fcf4e308b2 Merge pull request #1 from morluto/morl/binaryimprovement
Add dynamic binary sessions and guided onboarding
2026-07-12 07:01:05 +08:00
morluto d9c9025ffb Improve Hopper session reliability 2026-07-12 06:53:31 +08:00
morluto ee6d539a40 docs: document frictionless binary workflow 2026-07-12 06:34:36 +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 c2c3d989eb Fix AI writing audit findings and rebuild onboarding flow 2026-07-12 03:34:22 +08:00
morluto 6f2afc2d18 Add quick start: config generator script and onboarding docs 2026-07-12 03:30:31 +08:00
morluto d0d609dd2b Update docs: expand README tools, env vars, and architecture 2026-07-12 03:28:23 +08:00
morluto 50c30ef1dc Update AGENTS.md with layered architecture and env vars 2026-07-12 03:27:04 +08:00
morluto 26e1294686 Update README for TypeScript rewrite and add AGENTS.md 2026-07-12 03:25:33 +08:00
morluto af3831bb5b Add real-Hopper verification script 2026-07-12 03:25:30 +08:00
morluto 567351c491 Add Vitest test suite covering contracts, tools, and runtime 2026-07-12 03:25:29 +08:00
morluto c047fcbd5c Add config and composition root 2026-07-12 03:25:26 +08:00
morluto 09bec111d5 Add MCP server layer: tool result, server, tool registration 2026-07-12 03:25:23 +08:00
morluto 63b33abcf8 Add application layer: tool port and enhanced tools 2026-07-12 03:25:21 +08:00
morluto d8a2b70565 Add in-process Python bridge for Hopper API 2026-07-12 03:25:18 +08:00
morluto 1dd057a7c7 Add Hopper transport: protocol, bridge launcher, client 2026-07-12 03:25:15 +08:00
morluto 8d21406e37 Add contracts layer: tool and enhanced input schemas 2026-07-12 03:25:12 +08:00
morluto 9960695bc8 Add domain layer: errors, result, hopper values, symbol analysis 2026-07-12 03:25:10 +08:00
morluto b0301b81dd Add Node.js project tooling and config 2026-07-12 03:25:06 +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