PDF preview rendering, Environment session grouping, Files panel speed, and CLI and app fixes
Improvements
- PDF preview rendering - A PDF preview now shows its first pages right away and draws the rest as you scroll
- Files panel responsiveness - The Files panel and file previews now stay responsive in long sessions
- Markdown table spacing - A table in a message now has even spacing above and below the surrounding text
Bug fixes
- Usage totals for retries - Usage totals now count every billed model attempt, including ones that were retried or refused
- Environment session grouping - Sessions started on an Environment now appear under that Environment instead of an unregistered computer
- Invalid API key responses - A request with a malformed API key now returns an invalid format error instead of a server error
- Message box after slash commands - Submitting a slash command no longer restores earlier text in the message box
- Ports in the address bar - The compact address bar now keeps a local server's port instead of dropping it
- Session defaults from chat - Asking Droid to change session defaults no longer fails while the app's settings finish loading
- Environment panel in tiles - Showing the environment in one tiled chat no longer opens that panel in every tile
- Missing session folder message - Opening a terminal for a session whose folder is gone now names the missing folder
- Plugin status without settings - Plugins now show as disabled until settings load instead of appearing enabled