Repository navigation
Terminalis 3.7.0
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 statusanddoctorprovide 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 --persistentand--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;
$NAMEand${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.