Skip to content

Terminalis 3.7.0

Choose a tag to compare

@achekulaev achekulaev released this 14 Oct 15:46
148bd31

Terminalis 3.7.0

Changes from 3.5.2:

Added

  • AI harness tracking. Supported coding agents show a robot indicator across terminal lists.
    Amber marks an unvisited request for your attention; visiting the focused terminal acknowledges it.
  • Harness integrations. The AI Harnesses page detects configured agents and lets you install
    integrations individually or together. Help tips explain each agent's capabilities, and
    terminalis harness status and doctor provide diagnostics.
  • Compact command labels. Print a saved command's name or short preview instead of its full
    script while keeping output and interactive input visible. Available for profile and global
    commands in Bash, Zsh, and Fish.
  • Notification modes. Scripts can request persistent or transient alerts with
    terminalis-notify --persistent and --transient. Use -- before a message starting with a dash.
  • Local crash diagnostics. Session logs, panic reports, and interrupted-run records help
    investigate unexpected exits. Open them through Help → Open Diagnostics Folder…; records
    stay on your Mac.

Changed

  • Notification lifetime. Harness alerts, command failures, and explicit persistent script
    alerts have no expiry timer. Enable alerts and choose Persistent for Terminalis in macOS
    Notifications settings. Ordinary script and successful-command alerts are removed five seconds
    after delivery, including from Notification Center history. Script alerts use the Pop sound.
  • Environment values. Spaces and quotes are preserved automatically; $NAME and ${NAME}
    references still expand. Existing saved-command values that use shell quotes or expressions
    need adjustment: remove extra wrapping quotes and move evaluation such as $(...) into the
    command script.
  • Terminal filters. Cmd/Ctrl+1, 2, and 3 select All, Failed, and Running. Numbered shortcuts no
    longer switch tag groups; 4 through 9 are unassigned.
  • Command controls. The Run pill stays hidden while manually entered commands are running.
    Cmd/Ctrl+R keeps the command picker browsable, with Run actions disabled until the shell is idle.

Fixed

  • Preserve leading and trailing whitespace, quotes, and backslashes in saved environment values.
  • Correct status-indicator alignment and horizontal-tab placement, and avoid an extra blank line
    when clearing Zsh input before running a saved command.