pause_other_audio
Pause music or media from other apps to prevent audio bleed into recordings. Use before starting a recording or when asked to stop the music.
Instructions
Pause any music or media playing in other apps (Spotify, Apple Music, browsers, VLC) so it doesn't bleed into a recording. Use this BEFORE start_recording when the user is listening to music, or whenever the user says "pause my music", "stop the music", or "mute Spotify". Returns per-app attempts so the agent can describe what was paused. Best-effort cross-platform: macOS uses AppleScript to Music + Spotify (guarded by "is running"); Windows sends VK_MEDIA_PLAY_PAUSE (toggle key — same key used for resume); Linux uses playerctl pause (covers any MPRIS-compatible player). On Linux the response includes an install hint when playerctl is missing.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "pause_other_audio"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||