N0zoM1z0
6cc2fdf80c
fix(hopper): cancel startup before closing
2026-07-14 21:03:14 +00:00
morluto
fb51874bb9
fix(hopper): complete owned Linux shutdown ( #116 )
...
* fix(hopper): avoid blocking owned Linux shutdown
* fix(hopper): complete owned shutdown cleanup
2026-07-14 06:05:25 +08:00
morluto
67504d2d51
test(linux): verify setup through CLI and MCP
2026-07-13 21:20:51 +00:00
morluto
75818d119e
fix(linux): start Hopper demo sessions headlessly
2026-07-14 04:58:45 +08:00
morluto
179870e825
fix(hopper): cancel analysis and close documents reliably
2026-07-14 04:18:26 +08:00
morluto
4ff4c11a00
Add evidence-backed investigation workflows
2026-07-12 21:12:18 +00:00
morluto
cc8681a856
feat: add evidence-backed process investigations
2026-07-12 20:36:00 +08:00
morluto
03072e0ea7
Add structured runtime logging
2026-07-12 10:57:34 +08:00
morluto
4dec415fc8
Remove dead exports found by knip
...
- Un-export HOMEBREW_COMMANDS, systemSetupHost, ToolKind, BinaryArchitecture,
HopperDiagnostic -- only consumed within their own files
- Remove unused HopperUnavailableError class (never instantiated)
- Reformat knip.json entry/project arrays to multi-line
2026-07-12 10:20:45 +08:00
morluto
8a62075a8e
Replace ESLint with oxlint and add code quality tooling
...
- Replace ESLint/typescript-eslint with oxlint (faster, zero-config TypeScript linting)
- Add oxlint config with complexity thresholds, max-lines, and TypeScript rules
- Add jscpd for duplicate code detection
- Add knip for dead code and unused dependency detection
- Add scripts/scan-todos.mjs for tech debt marker scanning
- Add Husky pre-commit hook running oxlint on staged files
- Fix unnecessary array spreads flagged by oxlint
2026-07-12 10:14:37 +08:00
morluto
66b8d6ea90
fix(targets): cancel startup and probe PE offsets
2026-07-12 09:05:16 +08:00
morluto
e32906afb7
chore(release): harden package artifacts
2026-07-12 08:45:28 +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
1dd057a7c7
Add Hopper transport: protocol, bridge launcher, client
2026-07-12 03:25:15 +08:00