rimworld/search_debug_actionsblocks the game's main thread for a long time when searching with broad keywords (e.g. Recalculate), which causes:
- Game freeze/hang: animation and input become unresponsive, frame rate collapses, and system-level AppHang detection can be triggered;
- MCP-side request timeout at 30s (
tools/call timeout of 30000ms), leaving the tool call stuck;
- Other main-thread-based debug features in-game (UnityExplorer, debug menu, etc.) are likewise unavailable during the search.
I have tried writing a similar solution (reinventing the wheel), which solved this problem to some extent. Here is a document for your reference.
issue-search-debug-actions.en.md
If the fix is done, please submit an issue to (https://github.com/Timer80/UESDdebuger-RimworldAutoAICodingDebuger), and I will directly move this feature to rimbridgeserver.
rimworld/search_debug_actionsblocks the game's main thread for a long time when searching with broad keywords (e.g.Recalculate), which causes:tools/calltimeout of 30000ms), leaving the tool call stuck;I have tried writing a similar solution (reinventing the wheel), which solved this problem to some extent. Here is a document for your reference.
issue-search-debug-actions.en.md
If the fix is done, please submit an issue to (https://github.com/Timer80/UESDdebuger-RimworldAutoAICodingDebuger), and I will directly move this feature to rimbridgeserver.