{"version":"2.1.92","anchor":"bug-fixes","canonical_anchor":"bug-fixes","heading":"","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.92\/e\/bug-fixes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.92","markdown":"- Fixed compact streaming error messages to include `hasStartedStreaming` state for better debugging (search for `\"Compact streaming failed. hasStartedStreaming=\"`)\n- Hook condition evaluation prompt now includes structured response format guidance, requiring JSON with `ok` and `reason` fields (search for `\"You are evaluating a hook condition in Claude Code\"`)\n- Worktree removal hooks now report specific failure messages distinguishing between agent worktrees and regular worktrees (search for `\"WorktreeRemove hook did not remove\"`)\n- Team memory sync now gracefully handles inaccessible team directories instead of failing (search for `\"team-memory-sync: team dir inaccessible\"`)\n- Voice recording cancellation now explicitly discards without submitting (search for `\"cancelRecording: discarding without submit\"`)"}