goudengine.list_contexts | Discover debugger contexts from local processes |
goudengine.attach_context | Attach to a specific route-scoped context |
goudengine.get_snapshot | Fetch current debugger snapshot (entities, selection, frame) |
goudengine.inspect_entity | Get expanded detail for one entity |
goudengine.get_metrics_trace | Export versioned profiler/metrics trace |
goudengine.capture_frame | Capture framebuffer image plus metadata attachments |
goudengine.set_paused | Pause or resume the game loop |
goudengine.set_time_scale | Adjust debugger-owned time scale |
goudengine.step | Advance by N frames or ticks while paused |
goudengine.inject_input | Send synthetic input events |
goudengine.start_recording | Begin input recording |
goudengine.stop_recording | End recording and export replay artifact |
goudengine.start_replay | Start replaying from a stored or base64 recording |
goudengine.stop_replay | Stop an active replay |
goudengine.get_diagnostics | Full provider diagnostics map |
goudengine.get_subsystem_diagnostics | Diagnostics for one subsystem key |
goudengine.get_logs | Recent engine log entries, optionally filtered by frame |
goudengine.get_scene_hierarchy | Entity tree with parent/child relationships |
goudengine.record_diagnostics | Record diagnostics for a duration, return time-sliced aggregates |
goudengine.get_diagnostics_recording | Retrieve previously recorded diagnostics as time-sliced data |