## Core
- Remove the symlinkBinary function call that replaces the wrapper script
- Fix Homebrew auto-upgrade functionality
## TUI
- Prevent question tool keybindings when dialog is open (@zerone0x)
## Desktop
- Kill existing OpenCode CLI processes on macOS when launching desktop app (@Brendonovich)
- Set serverPassword in desktop app (@Brendonovich)
- Provide PTY socket authentication if available from desktop (@Brendonovich)
- Tie desktop and CLI to the same Windows JobObject (@Brendonovich)
**Thank you to 3 community contributors:**
- @zerone0x:
- fix(tui): prevent question tool keybindings when dialog is open (#8147)
- @Brendonovich:
- feat(desktop): Tie desktop & CLI to the same Windows JobObject (#8153)
- fix(app): provide pty socket auth if available from desktop (#8210)
- fix(desktop): set serverPassword
- desktop: macos killall opencode-cli on launch
- @OpeOginni:
- fix(ui): track memo-based items in useFilteredList without affecting async function based lists (#8216)