v2.1.0 Fast Mode, Hooks, MCP Management & More
What's New in v2.1.0
New Features
- Fast Mode (/fast): Toggle Opus 4.6 speed-optimized API config (2.5x faster, same quality)
- AskUserQuestion Handler: Claude can now ask clarifying questions mid-session via Discord buttons
- MCP Mid-Session Management (/mcp toggle, /mcp reconnect): Enable/disable or reconnect MCP servers without restarting
- Granular Sandbox Config: Full SDK SandboxSettings support (network rules, filesystem ACLs, excluded commands)
- Hooks System: Passive SDK callbacks for tool use, notification, and task completion observability
- stopTask(): Stop background tasks mid-session via /claude-control action:stop-task\
- Agent Teams: Experimental multi-agent collaboration with \delegate\ permission mode
- Additional Directories: Multi-repo access for Claude
- Fork Session: Branch conversations into independent sessions
- Startup Buttons: Quick-action buttons on bot startup embed (Status, Sessions, Help, Shutdown)
Changes
- /continue\ renamed to /resume\ for clarity
- Button UX overhaul: consistent styling, proper disabled states, contextual labels
- Settings display now shows all SDK features (hooks, agent teams, sandbox, additional dirs)
- stop_reason shown in completion embeds (end_turn, max_tokens, etc.)
Bug Fixes
- Getter pattern for \claudeController\ prevents stale abort controller references
- Abort state checks prevent sending to cancelled sessions
- Continue button properly resumes the last session
- Pagination titles show correct page info
- Unicode-safe message splitting prevents mid-codepoint truncation
Full Changelog: v2.0.0...v2.1.0