Skip to main content

Saggar 0.32.0

A lightning bolt representing supervised agent sessions

Saggar 0.32.0 introduces supervised sessions, makes agent progress easier to follow, restores the terminal scrollbar, and improves performance, reliability, and remote-control security.

Review Saggar on Product Hunt

Supervised sessions

  • Supervised sessions replace Turbo. Routine prompts can proceed automatically, or you can keep every permission decision for yourself.
  • New agent terminals no longer flash the supervised chip while supervision is off.
  • Typing a draft into an agent's prompt no longer counts as the agent working, so an unsent prompt no longer earns a "Command finished" tick.

Agent tree

  • Claude tasks now show a useful state such as Queued, their current step, or Finished.
  • Subagent reports, background task updates, commands, and interruptions are clearly labeled on iPhone.
  • Agent cards are easier to scan, collapse, and understand when little progress has been recorded.

Terminals

  • The terminal scrollbar is back, with a slim design that supports dragging and page scrolling.
  • The header's provider mark sits in the leading slot in place of the status dot, breathing while the agent works.
  • Closing a terminal now lets the shell save its history and exit cleanly.
  • Failed commands and interrupted shells now report the correct exit code.
  • Reopening Saggar lands on the terminal you last viewed, including after closing What's New or a crash-recovery pane.
  • Pointer and keyboard handling is lighter with many terminals open.

Reliability

  • Unreadable local data is preserved for recovery instead of being overwritten, and Saggar's private files receive stricter protection.
  • Stuck background tools no longer freeze status updates.
  • Claude and Codex transcript processing now uses far less CPU when many sessions are open.
  • Finished background tasks keep the terminal's name, and multi-line prompts keep their formatting.
  • Saggar can relaunch after a crash even when an agent shell is still running.

Remote control

  • Paired devices now verify the Mac's identity on every connection.
  • Remote permissions more tightly limit browsing, downloads, and notifications to the access level you granted.
  • Command-line settings can no longer weaken approval or remote-access protections.

Sounds

  • Default sounds are Frog for buttons and selection, Bottle for modes and settings, and Blow for work starting. Success, failure, and attention keep Glass, Basso, and Submarine.
  • Saving a preset or project command plays the button tone instead of the success tone.

Mobile

  • Inline markdown and tables render in conversations.
  • New iOS sessions accept image uploads before their transcript is ready, and project names from .saggar/project.json are honored.