{ "name": "User Online Devices", "code": "user_online_devices", "version": "1.0.0", "description": "Show users their current online devices and online IP list with a signed dashboard page.", "author": "OpenAI Codex", "type": "feature", "require": { "xboard": ">=1.0.0" }, "config": { "refresh_interval_seconds": { "type": "number", "default": 15, "label": "Refresh Interval", "description": "Dashboard auto-refresh interval in seconds." }, "signed_url_ttl_minutes": { "type": "number", "default": 60, "label": "Signed URL TTL", "description": "Temporary dashboard link validity in minutes." }, "mask_ip": { "type": "boolean", "default": false, "label": "Mask IP Address", "description": "Whether to partially mask IP addresses on the dashboard." }, "show_active_sessions": { "type": "boolean", "default": true, "label": "Show Active Sessions", "description": "Whether to also show Sanctum login sessions." } } }