Changelog
CLI v1.4.0, Desktop v1.4.0: Loops on Droid Computers, session resume and Windows command fixes, and clearer app panels
New features
- Loops on Droid Computers - Loops now run on Droid Computers and keep their schedule across idle pauses
Improvements
- Environment panel popover tooltips - Tooltips in the environment panel popover now open beside it instead of covering nearby rows
- Empty usage table message - The usage limit table now says No usage found when it lists no rows
- Long session updates - Droid now spends far less time and memory refreshing sessions with thousands of messages
- Session tree view - The /tree view stays readable in long sessions, and /sessions groups forked sessions together
- Secret name entry - A computer secret name now uppercases as you type, with a clearer placeholder and error text
- Image preview toolbar - Navigation, zoom, download, and close now share one floating toolbar in the image preview
- Loading placeholders - Loading placeholders in the session sidebar and the new computer repository list are now visible
Bug fixes
- Usage bar label alignment - Bars in a usage list now share one start and length instead of shifting per row
- Messages during environment launch - A message sent while an environment starts now arrives even if you leave the session page
- Icons beside long labels - An icon next to a truncated label now keeps its size instead of shrinking to a sliver
- Notion artifact titles - Notion pages and databases in the environment panel now show their real titles
- Text size inside alerts - Text nested in an alert now matches the alert description size instead of rendering larger
- Resuming after a task ends - Resuming right after a delegated task finishes no longer fails with an exit error
- Resumed session saving - Resuming an older session now saves its messages and settings instead of silently dropping each turn
- Exit while a session loads - Pressing Ctrl+C while a session is still loading now stops its work before Droid exits
- Windows command cleanup - Commands on Windows no longer wait five seconds for cleanup on a busy machine
- Queued messages for offline machines - A queued message for an offline remote machine now waits instead of resending and repeating notices
- Droid Shield on large renames - A change with many renamed files no longer pushes Droid Shield into an extra approval
- Stopped delegated task waits - Droid stops waiting on a delegated task that was shut down while its approval went unanswered
- Models added mid-session - Picking a model your organization added after the session started no longer fails as unknown
- Unreachable computer on follow-up - A follow-up now reboots a computer that stays unreachable and reconnects instead of failing
- Plugin marketplace syncing - A plugin marketplace whose manifest starts with a byte order mark now syncs instead of failing