Changelog
CLI v1.10.0, Desktop v1.10.0: Disk space banner, automation schedules, smoother streaming, and fixes across sessions and models
New features
- Monthly weekday schedules - A schedule can now run on a chosen weekday of the month, such as the second Monday
- Computer disk space banner - A computer low on disk space now names its biggest consumers and offers to reclaim space
Improvements
- Automation runs in sessions - An automation run delivered into a session now shows as its own row instead of your message
- Streaming across open sessions - Streamed replies no longer slow the app when several sessions are open at once
- Combined schedule phrases - A schedule phrase that joins two times, such as every Monday and Friday at 9am, now saves
Bug fixes
- Missing model errors - Droid now says a model is unavailable right away instead of retrying and showing a generic error
- Droid notices in transcripts - Notices Droid writes into a session no longer count as your messages in search results and titles
- Connector rate limit retries - Droid now waits out a connector rate limit instead of repeating the same requests until it clears
- Tool grants in Tasks - A custom Droid running as a Task now gets a tool you approved when it lists that tool
- Automation update responses - Updating an automation now answers with the record that update saved, even when another change lands at once
- Sessions with missing folders - Opening a session whose folder is gone now names the folder and continues once it is back
- Readiness report upload notice - The readiness report upload notice now states who can see a report after it is uploaded
- Context limits in long sessions - A session that reaches a model's context limit now compacts instead of failing
- Task failure reporting - A Task that failed as its process closed now reports that error instead of a bare exit
- Model change notices - The notice about a model change now names the model your session actually runs
- Exec updates after exit - Updates from an exec run now finish syncing after the process exits instead of being dropped
- Permission requests in forks - A forked session's permission request now stays separate from the request in the session it came from
- Reopening a streaming session - Reopening a session while Droid replies no longer replaces newer text with an older snapshot