@@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 2.1.0] - 2025-07-17
9+
10+ ### Added
11+ - ** Fast Mode** (` /fast ` ): Toggle Opus 4.6 speed-optimized API config (2.5x faster, same quality)
12+ - ** AskUserQuestion Handler** : Claude can now ask clarifying questions mid-session via Discord buttons
13+ - ** Startup Buttons** : Quick-action buttons on the startup embed (Status, Sessions, Help, Shutdown)
14+ - ** MCP Mid-Session Management** (` /mcp toggle ` , ` /mcp reconnect ` ): Enable/disable or reconnect MCP servers without restarting
15+ - ** Granular Sandbox Config** : Full SDK SandboxSettings support (network rules, filesystem ACLs, excluded commands, violation ignoring)
16+ - ** Additional Directories** : Multi-repo access via ` additionalDirectories ` setting
17+ - ** Fork Session** : Branch conversations into new sessions via ` forkSession ` option
18+ - ** Hooks System** : Passive SDK callbacks for tool use, notification, and task completion observability
19+ - ** stopTask()** : Stop background tasks mid-session via ` /claude-control action:stop-task `
20+ - ** Agent Teams** : ` CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 ` env var support with ` delegate ` permission mode
21+ - ** stop_reason Display** : Shows why Claude stopped (end_turn, max_tokens, stop_sequence) in completion embeds
22+ - ** Tasks Env Var** : ` CLAUDE_CODE_ENABLE_TASKS=1 ` automatically set for background task support
23+ - ** Known Issues Documentation** : ` docs/known-issues.md ` documenting 22 accepted risks
24+
25+ ### Changed
26+ - ` /continue ` renamed to ` /resume ` for clarity
27+ - Button UX overhaul: consistent styling, proper disabled states, contextual labels
28+ - Settings display now shows SDK features (hooks, agent teams, sandbox config, additional dirs)
29+ - Help system updated with all new command documentation
30+
31+ ### Fixed
32+ - Getter pattern for ` claudeController ` prevents stale abort controller references
33+ - Abort state checks prevent sending to cancelled sessions
34+ - Continue button properly resumes the last session
35+ - Pagination titles show correct page info
36+ - Unicode-safe message splitting prevents mid-codepoint truncation
37+
838## [ 2.0.0] - 2026-02-18
939
1040### Breaking Changes
0 commit comments