Support bounded machine instruction step counts in MCP

This commit is contained in:
Александр Петров
2026-09-17 23:22:37 +03:00
parent e8189b137a
commit 259c782190
13 changed files with 62 additions and 10 deletions
+5
View File
@@ -164,6 +164,11 @@ C-строке. Это покрывает типовой строковый вв
`bank_pages` и generation. Живой MCP-прогон получил инструкции `main` с
адреса `0x8224`; байты до и после операции совпали. Raw program вне
текущего отображения остаётся открытым.
Машинный `step_instruction` принимает ограниченный `count=1..64`; backend
передаёт это число в native `cpu.debug:step(count)`, общий session server
сохраняет control lease и событие остановки. Живой автономный MCP-прогон
выполнил `count=3` в `main`, затем продолжил `hello` до `getchar()` и вышел
через клавишу. DAP source-step не менялся.
## Г. Сделать запуск пригодным для Codex и Claude без VS Code