77 guides. Clear availability.
Browse the documented workflows, including partial implementations and functions that are not available in the stable release.
Which version does this describe?
Download links serve stable v0.5.1 for macOS. The Rust/GPUI 0.6.0-rc.1 candidate is unreleased. Release status and migration plan.
These 77 guides are documentation entries across 17 categories, not a total of fully shipped features. Each guide explains the stable implementation and its limits. Candidate additions are labeled separately.
Browse every guide
Showing all 77 guides. Use your browser’s Find command to locate a guide.
No guides match those filters.
Auto AI CLI Detection
Recognizes registered AI CLI tools from supported command lines and output signatures in terminal tabs.
Implemented in stable
AI Tab Branding
Applies mapped tab colors and optional agent logos when the corresponding settings and assets are available.
Partial workflow / limits
AI Process Monitoring
Shows live CPU, resident memory, PID, and parent PID for processes under a tab shell.
Partial workflow / limits
Custom AI Detection Rules
Add a pattern, display name, and color for a custom CLI detected in submitted commands or terminal output.
Partial workflow / limits
AI Detection and Session Status
Shows detailed AI session states in the tab hover card and a dim or bright optional tab icon.
Partial workflow / limits
Multi-Agent Awareness
Keep detected agent identity and session state scoped to their terminal tabs.
Implemented in stable
Context Token Optimization
Reduce repeated command output with Chau7’s scoped terminal-command optimizer.
Partial workflow / limits
LLM Error Explanation
Send a selected terminal error excerpt to a configured OpenAI, Anthropic, Ollama, or custom LLM endpoint.
Implemented in stable
CTO Per-Tab Override
Set a tab’s CTO state to follow the global mode, force on, or force off.
Implemented in stable
AI Session Tracking
Query current AI sessions and stored telemetry runs through Chau7’s MCP interface.
Partial workflow / limits
Local API Proxy and WSS Tunnel
Routes selected supported clients to a loopback API proxy; its TLS listener tunnels configured WSS traffic.
Partial workflow / limits
Token Counting
Records available usage from captured provider calls and marks fallback output-token estimates as estimates.
Partial workflow / limits
Cost Tracking
Adds cost estimates for captured calls when usage and a supported model price are available.
Partial workflow / limits
API Request Latency
Measures first response byte and total duration for supported HTTP calls handled by the proxy.
Partial workflow / limits
API Analytics Dashboard
A local view of captured API calls, metered tokens, costs, latency, errors, and daily trends.
Implemented in stable
34 MCP Tools
Exposes 34 registered MCP tools for terminal tabs, telemetry, runtime observation, and repository context.
Implemented in stable
Unix Socket MCP Server
Runs Chau7 MCP IPC through a local Unix socket at ~/.chau7/mcp.sock with owner-only file permissions.
Implemented in stable
MCP Auto-Registration
Adds Chau7’s MCP entry to supported client configurations when their existing config prerequisites are present.
Partial workflow / limits
MCP Telemetry Resources
Lists three read-only telemetry resources, plus dynamic reads for individual run IDs.
Partial workflow / limits
MCP-Controlled Tab Limit
Limits MCP-controlled tabs per target window; the default is four and the setting ranges from one to fifty.
Partial workflow / limits
MCP-Controlled Tab Indicator
Shows an optional purple marker on tabs that are currently under MCP control.
Partial workflow / limits
Multi-Tab
Create, select, reorder, rename, and restore multiple terminal tabs, each with its own terminal state.
Implemented in stable
Split Panes
Split a tab horizontally or vertically into independent terminal panes and save the layout.
Implemented in stable
Tab Drag and Drop
Reorder tabs within the tab strip and move tabs between Chau7 windows.
Implemented in stable
Context-Based Settings Profiles
Optionally switch saved settings profiles when working-directory, repository, SSH, process, or environment rules match.
Partial workflow / limits
Background Tab Rendering
Chau7 can suspend or reduce terminal view rendering work for inactive tabs while their shell processes continue.
Implemented in stable
Tab Watchdog
Stable Chau7 does not have a verified per-tab watchdog that detects stale views and automatically repairs them.
Not available in stable
Session Recording
Stable source contains timestamped recording APIs, but no production callsite or end-user recording flow was found.
Not available in stable
Session Timeline (Not Available in Stable)
Stable source has an unconnected timeline view scaffold; an end-to-end session replay UI was not found.
Not available in stable
Session Restore
Restore saved tabs, selected-tab state, split layouts, working directories, and bounded scrollback context.
Implemented in stable
Metal Rendering
Stable Chau7 uses a custom Metal renderer and Metal-backed terminal views on macOS.
Implemented in stable
IOSurface Display
Stable Chau7 does not include an IOSurface renderer or an IOSurface-based compositor-bypass path.
Not available in stable
SIMD Parser Utility (Not the Active Parser)
Stable source contains a Swift SIMD byte-scanning utility, but the audited terminal parser path does not call it.
Not available in stable
IOKit HID Input
Stable terminal input is handled through NSEvent; no IOKit HID event path was found.
Not available in stable
Triple Buffering
The stable renderer uses a three-slot atomic state handoff and a Metal layer configured for three drawables.
Implemented in stable
Lock-Free Render-State Handoff (No SPSC Ring)
Stable code has a lock-free three-slot render-state exchange, but no verified SPSC PTY byte ring buffer.
Not available in stable
VT100 and xterm Emulation
Chau7's Rust terminal core uses Alacritty's VTE-based terminal implementation and advertises xterm-256color.
Partial workflow / limits
Unicode and Emoji Rendering
Chau7 renders Unicode text through its terminal and CoreText paths, with known limits in emoji and wide-glyph parity.
Partial workflow / limits
Shell Integration
Chau7 writes integration scripts for Zsh, Bash, and Fish and consumes supported shell lifecycle signals.
Implemented in stable
Scrollback Buffer
Chau7 keeps bounded terminal history, supports scrolling and search, and applies retention limits to saved state.
Implemented in stable
OSC 8 Hyperlinks
Chau7 renders and opens supported OSC 8 hyperlinks, with a separate text matcher for URLs and paths.
Implemented in stable
Inline Image Protocols (Partial Support)
Stable Chau7 has an iTerm2 OSC 1337 image path; Sixel and Kitty sequences are intercepted but lack verified stable decoders.
Partial workflow / limits
Programming Ligatures (Partial Support)
The Metal renderer can form limited ligatures from supported printable ASCII clusters; full OpenType parity is not established.
Partial workflow / limits
Terminal Bell Notifications
Stable Chau7 reacts to terminal bell events with configurable sound or a visual flash.
Partial workflow / limits
Dangerous Command Guard
Warns on configured risky command lines submitted through Chau7's terminal input or supported MCP command path.
Partial workflow / limits
Process Exit Confirmation
An optional warning can appear when closing a tab with tracked running processes.
Implemented in stable
MCP Approval for Supported Actions
Chau7 can require confirmation for supported MCP tab-control and command requests; it is not a gate for every MCP tool.
Partial workflow / limits
Clipboard History
Keeps a searchable local history of text seen on the system pasteboard, with pinning and direct paste.
Partial workflow / limits
Paste Confirmation
The command-safety guard can pause Enter for multiline input and commands that match configured risk checks.
Partial workflow / limits
Snippets
Save reusable terminal text and insert it into a session, with optional placeholder prompts.
Implemented in stable
SSH Connection Manager
Save SSH connection details and open a terminal session using the configured host, user, port, identity file, and jump host.
Implemented in stable
SSH Config Import
Read SSH config host entries, review them in Chau7, and import selected or non-wildcard entries manually.
Partial workflow / limits
Jump Host Support
Saved connections can pass a ProxyJump value to OpenSSH with the -J option.
Partial workflow / limits
Context-Aware Switching
The stable app contains profile-rule settings and matching logic, but v0.5.1 has no production call site that evaluates rules as tab context changes.
Not available in stable
Command Palette
Open a palette of built-in Chau7 actions and filter entries by text in their title or category.
Partial workflow / limits
Terminal Search
Search terminal buffer text with literal or regular-expression queries, optional case sensitivity, whole-word matching, and match navigation.
Implemented in stable
Command History Search
Search stored Chau7 command-history records by text in the History Explorer.
Partial workflow / limits
Terminal Fonts
Choose an available monospace font, enter another installed font family, and adjust terminal font size and weight.
Partial workflow / limits
Themes
Choose from eight terminal color presets; app light, dark, and system appearance is a separate setting.
Partial workflow / limits
Custom Keybindings
Reassign shortcuts for Chau7's supported app actions and review conflicts in keyboard-shortcuts settings.
Implemented in stable
Cursor Styles
Choose a block, underline, or bar cursor and configure cursor blinking.
Implemented in stable
Transparency & Blur
Adjust terminal-window opacity from 30% to 100% in 5-point steps and toggle background blur.
Implemented in stable
Padding & Margins
Custom terminal content padding and margins are not exposed as settings in stable v0.5.1.
Not available in stable
Overlay Mode
Show Chau7's overlay terminal window, remember its position, and optionally keep it above normal app windows.
Implemented in stable
Dropdown (Quake-style)
A Quake-style top-edge drop-down terminal is not implemented in stable v0.5.1.
Not available in stable
Fullscreen Mode
Use macOS full-screen mode and optionally keep Chau7's toolbar visible while full-screen.
Implemented in stable
Menu Bar Only
Run Chau7 without a Dock icon using menu-bar-only mode; changing the mode requires restarting the app.
Implemented in stable
Syntax Highlighting
The built-in editor applies hand-written regular-expression highlighting rules for 11 language profiles, plus plain-text fallback.
Partial workflow / limits
Bracket Matching
The editor can highlight a matching delimiter near the cursor; the stable source does not wire the advertised jump shortcut.
Partial workflow / limits
Find & Replace
The built-in editor enables native incremental search; stable source does not implement the advertised regex replace bar.
Partial workflow / limits
Line Numbers
Toggle an absolute line-number gutter in the built-in editor.
Implemented in stable
VoiceOver Support
Selected Chau7 controls expose accessibility labels and values; full navigable and live-announced terminal output is not established by v0.5.1 source.
Partial workflow / limits
High Contrast Mode
Automatic macOS High Contrast adaptation is not implemented in stable v0.5.1.
Not available in stable
Reduced Motion
Some overlay animations use the macOS accessibilityReduceMotion environment value; the stable app does not disable every animation globally.
Partial workflow / limits
Localization
The stable app includes English, French, Spanish, Arabic, and Hebrew locale resources, plus a System Default choice and RTL layout direction for wrapped views.
Partial workflow / limits
JSON-RPC API
A local newline-delimited JSON scripting socket exposes a bounded set of tab, command, history, snippet, settings, and status methods.
Partial workflow / limits
Shell Integration
Built-in shell integration reports prompt, directory, repository, and exit-status context to Chau7; arbitrary user pre/post-command hooks are not provided.
Partial workflow / limits
Other shipped workspace surfaces
- Repository pane: Git status, staging, commit, branch, stash and history UI.
- Agent dashboard: repository sessions, status and available usage.
- Permission Center: protected-path access, Full Disk Access status and notification permission.
- Bundled chau7 CLI: the release’s command interface.
These source links document additional stable surfaces without inventing new feature totals. Upcoming Rust features and migration.