|
|
6b5057c17a
|
Refactor server.py into modular tools structure
Split 684-line server.py into focused modules:
- state.py: Shared global instances (manager, client)
- tools/execution.py: launch, attach, continue, step, quit
- tools/breakpoints.py: breakpoint_set, breakpoint_list, breakpoint_delete
- tools/inspection.py: registers, memory_*, disassemble, stack, status
- tools/peripheral.py: screenshot, serial_send
server.py now 102 lines (just FastMCP setup and tool registration)
|
2026-01-27 14:25:51 -07:00 |
|