Expand shared Sprinter MCP with managed launch, raw reads and key input
This commit is contained in:
@@ -175,7 +175,7 @@ launcher задаёт этому процессу `SDL_NO_SIGNAL_HANDLERS=1`, е
|
||||
фиксированный `"socket": "/tmp/sprinter-sdbg-hello.sock"` и подключите
|
||||
`toolchain/sdbg_mcp.py` после остановки в `main`. MCP использует тот же
|
||||
session server; его личные точки не заменяют точки VS Code. Порядок запуска,
|
||||
16 доступных инструментов и ограничения совместного управления описаны в
|
||||
26 доступных инструментов и ограничения совместного управления описаны в
|
||||
[руководстве по MCP](sdbg-mcp.md).
|
||||
|
||||
Команда палитры `Sprinter: Build Active Project` собирает приложение по
|
||||
@@ -309,7 +309,8 @@ trampoline до первой C-позиции вызывающей функци
|
||||
|
||||
## Ручной attach
|
||||
|
||||
Для общего MAME между CLI и VS Code сначала запустите `sdbg_server.py`, затем:
|
||||
Для общего MAME между CLI и VS Code сначала запустите `sdbg_server.py` либо
|
||||
автономный MCP `start_session` и дождитесь `session_status.phase=ready`, затем:
|
||||
|
||||
```json
|
||||
{
|
||||
@@ -321,7 +322,9 @@ trampoline до первой C-позиции вызывающей функци
|
||||
```
|
||||
|
||||
Команды server и диагностического CLI приведены в
|
||||
[mame-source-debug-status.md](mame-source-debug-status.md).
|
||||
[mame-source-debug-status.md](mame-source-debug-status.md). Автономный
|
||||
MCP-запуск описан в [sdbg-mcp.md](sdbg-mcp.md); DAP disconnect не завершает
|
||||
MAME, созданный MCP, а `stop_session` завершает его вместе с socket.
|
||||
|
||||
## Ограничения MVP
|
||||
|
||||
|
||||
Reference in New Issue
Block a user