{ "description": "Control MPRIS media players.", "prompt": "## gui_media\n\nControl MPRIS media players.\n\n**Args**: `[action]` or `[action, target]`\n- Actions: `list`, `status`, `open`, `playlist`, `play`, `pause`, `stop`, `next`, `previous`\n\n```\ngui_media(action=\"status\")\ngui_media(action=\"open\", target=\"/path/to/song.mp3\")\n```", "args": { "type": "object", "required": [ "action" ], "properties": { "action": { "type": "string", "description": "list|status|open|playlist|play|pause|stop|next|previous" }, "target": { "type": "string", "description": "Target file, URI, or playlist description" }, "player": { "type": "string", "description": "Player name" }, "library": { "type": "string", "description": "Music library path" }, "count": { "type": "integer", "description": "Playlist track count (default: 15)" }, "output": { "type": "string", "description": "M3U8 output path" } } } }