wez-sidebar 0.2.4

WezTerm sidebar/dock for real-time Claude Code session monitoring
# wez-sidebar configuration
# Copy to ~/.config/wez-sidebar/config.toml and customize.
# All values are optional; defaults are used when omitted.

# WezTerm binary path (full path recommended).
# When wez-sidebar is launched directly by WezTerm (without a shell),
# `which wezterm` may fail due to limited PATH. Set the full path explicitly.
wezterm_path = "/opt/homebrew/bin/wezterm"

# Session stale threshold in minutes (default: 30)
# stale_threshold_mins = 30

# Data directory for sessions.json and usage-cache.json (default: ~/.config/wez-sidebar)
# data_dir = "~/.config/wez-sidebar"

# --------------------------------------------------------------------------
# Desktop Notifications (macOS)
# --------------------------------------------------------------------------
# When a Claude Code session enters "waiting_input" (permission prompt),
# a desktop notification is sent via terminal-notifier.
#
# Install: brew install terminal-notifier
#
# - Clicking the notification body -> focuses the WezTerm pane
# - If terminal-notifier is not installed, notifications are silently skipped.