Commit Graph

6 Commits

Author SHA1 Message Date
7a7d9e78db Prevent eval-induced debugger breaks from hanging the game
When eval receives invalid GDScript, script.reload() triggers a debugger
break that halts the game loop permanently (especially with LocalDebugger
which doesn't respect skip_breakpoints). Two-layer defense:

1. On startup, attempt to disable debugger breaks via
   EngineDebugger.send_message (works for RemoteDebugger)
2. When debugger is unsafe (LocalDebugger), validate eval code in an
   external headless Godot process before executing it in-process
2026-04-29 15:54:32 -07:00
ec4fc8e756 changes for stuff 2026-04-29 13:35:31 -07:00
a0afc9bd1f add godot-mcp as git submodule and integrate MCP server 2026-04-27 07:30:53 -07:00
Bryce
0474ded71a most areas connected 2026-02-21 15:36:42 -08:00
db0d4bcf6a changed sprite 2024-08-19 10:16:53 -07:00
dda5321ec8 Stuff 2024-06-10 16:53:55 -07:00