{
  "namespace": "agent-vibes",
  "commands": [
    {
      "name": "list",
      "description": "List all available TTS voices"
    },
    {
      "name": "preview",
      "description": "Preview TTS voices by playing audio samples"
    },
    {
      "name": "switch",
      "description": "Switch to a different TTS voice"
    },
    {
      "name": "whoami",
      "description": "Display currently selected voice"
    },
    {
      "name": "sample",
      "description": "Play a sample with the current or specified voice"
    },
    {
      "name": "replay",
      "description": "Replay the last TTS message"
    },
    {
      "name": "personality",
      "description": "Manage AI personality settings"
    },
    {
      "name": "sentiment",
      "description": "Set temporary personality sentiment"
    },
    {
      "name": "set-pretext",
      "description": "Configure pre-TTS message text"
    },
    {
      "name": "set-language",
      "description": "Set TTS language for multilingual voices"
    },
    {
      "name": "add",
      "description": "Add a new personality"
    },
    {
      "name": "get",
      "description": "Get personality details"
    },
    {
      "name": "language",
      "description": "Set main/native language"
    },
    {
      "name": "learn",
      "description": "Enable/disable language learning mode"
    },
    {
      "name": "target",
      "description": "Set target language to learn"
    },
    {
      "name": "target-voice",
      "description": "Set voice for target language"
    },
    {
      "name": "set-speed",
      "description": "Set speech speed for Piper TTS voices"
    },
    {
      "name": "provider",
      "description": "Manage TTS providers (Piper, macOS)"
    },
    {
      "name": "set-favorite-voice",
      "description": "Set or update the favorite voice for a personality"
    },
    {
      "name": "background-music",
      "description": "Toggle background music for TTS (on/off/status)"
    },
    {
      "name": "effects",
      "description": "Configure voice effects (reverb, echo, pitch, EQ)"
    },
    {
      "name": "mute",
      "description": "Mute all AgentVibes TTS output"
    },
    {
      "name": "unmute",
      "description": "Unmute AgentVibes TTS output"
    },
    {
      "name": "replay-target",
      "description": "Replay the last target language audio"
    },
    {
      "name": "translate",
      "description": "Configure automatic TTS translation"
    },
    {
      "name": "verbosity",
      "description": "Get or set AgentVibes verbosity level"
    },
    {
      "name": "hide",
      "description": "Hide all AgentVibes slash commands"
    },
    {
      "name": "show",
      "description": "Show all AgentVibes slash commands"
    },
    {
      "name": "update",
      "description": "Update AgentVibes to the latest version"
    },
    {
      "name": "version",
      "description": "Show the installed AgentVibes version"
    },
    {
      "name": "agent",
      "description": "Activate a specialized AI agent with professional role"
    },
    {
      "name": "agent-vibes",
      "description": "TTS voice management commands"
    },
    {
      "name": "bmad",
      "description": "BMAD voice integration and agent voice assignment"
    },
    {
      "name": "cleanup",
      "description": "Clean up TTS cache files to free up disk space (interactive)"
    },
    {
      "name": "clean",
      "description": "Clean all TTS audio cache files (non-interactive)"
    }
  ]
}
