get_game_instance_info
Check if a game session is running and retrieve the live GameInstance class, name, and engine world contexts (Editor/PIE/Game).
Instructions
Read the live UGameInstance (name, class, object path) plus every engine world context (world_name + world_type: Editor/PIE/Game/EditorPreview/Inactive). A UGameInstance only exists while PIE or a game world is running, so at rest exists=false with empty strings is the NORMAL answer, not an error -- use it to answer "is a game session up, and which GameInstance class did it pick?". Pick this over get_engine_info when you care about the GameInstance itself; get_engine_info answers the same world-context question without it.
Returns: { exists: bool, game_instance_name: string, game_instance_class: string, game_instance_path: string, world_context_count: int, worlds: [object] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||