ppsspp_session_list
Lists all active PPSSPP sessions with details and total count. Also reaps idle sessions over 30 minutes old.
Instructions
PURPOSE: List all active PPSSPP sessions.
USAGE: No parameters. Idle sessions (>30 min) are auto-GC'd as a side effect.
BEHAVIOR: READ-ONLY. Reads the session manager's in-memory session dict. The idle-GC side effect reaps stale sessions but does not mutate the caller's state.
NOT a per-session status probe: for session health use ppsspp_smoke_test; for CPU/game state use ppsspp_get_pc or ppsspp_query(game_state). Reader tools whose session_id is optional auto-resolve when exactly one session is active, so you normally do NOT need to call this first just to obtain an ID.
RETURNS: {sessions: [SessionResponse...], count}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | Number of sessions. | |
| sessions | Yes | Active sessions. |