bandicot

A full disk or a busy chat now fails cleanly

Bandicot names a full disk as a full disk, will not run two things in one chat at once, and no longer loses a helper session's note.

Engine

When the disk filled up or a saved chat could not be read, Bandicot used to report it as running out of memory. It now says what actually happened. A prompt sent to a chat while a background run is still working in it gets a clear "busy" answer instead of two things writing to the same chat.

A note from a helper session that cannot wake its parent right away is now kept for the parent's next turn instead of being lost. Starting an agent run that fails no longer leaves a stray empty session behind, and voice stops speaking a queued sentence once you stop or mute it.