v0.97.0: New /cwd command, GLM-5.1 model support, diff viewer for Droid Computers, and CLI stability fixes

New features

- /cwd command - New /cwd command and --cwd startup flag to set or change the working directory for your session
- GLM-5.1 model support - Added GLM-5.1 as an available model option
- Diff viewer for Droid Computers - Added diff viewer support for viewing file changes in Droid Computers (Factory App)

Improvements

- Execute approval display - Pending Execute approvals are now truncated for readability while preserving the full view via Ctrl+O

Bug fixes

- AskUser layout - Fixed alignment and spacing issues in the AskUser prompt (Factory App)
- Theme consistency on startup - Fixed terminal theme overrides not being applied consistently on startup
- Kitty terminal over SSH - Fixed Ctrl+D handling in Kitty terminal when connected over SSH
- Session settings - Fixed settings not being applied correctly when creating a new session