Browser pane input, upload cancellation, large file reads, sign-in, and required review fixes
Bug fixes
- Machine details after reload - A reloaded desktop window now picks up the local machine's details instead of leaving them unknown (app)
- Browser pane keyboard input - Droid's keystrokes now reach the browser pane they target, and fail clearly when it cannot take focus (app)
- Multi-select custom answer - The custom answer row in a multi-select question now shows a checkbox that checks itself once you type (app)
- Canceling file uploads - An attachment that is still uploading can now be canceled from the chat box (app)
- Network failure toasts - Returning to the app after sleep no longer repeats failed request toasts for background refreshes (app)
- Pattern kill commands - A kill by pattern no longer ends the command that ran it
- Sign-in across tabs - Opening the web app no longer signs you out when another browser tab is stuck refreshing your session
- Reading very large files - Droid now reads a range of a very large file without running out of memory
- Background rm commands - A background command that deletes a file with rm -f is no longer refused
- Pull request in footer - The footer now updates its pull request when the session changes folder
- Organization-required Droid reviews - A review workflow required across an organization now runs Droid on new pull requests
- Subagent transcript scrolling - The subagent transcript popup now keeps following new output as it arrives (app)