v0.8.0
v0.8.0 — Major Feature Release
New TUI Features
- $PWD boost — sessions matching your current directory automatically appear at the top
- Open in Editor — new action menu item (
3) opens the project in your$EDITOR - Pin/bookmark sessions — pin important sessions via action menu; pinned sessions show
*and stay at top; persisted in~/.config/agf/config.toml - Agent count badge — Tab filter badge now shows session count (e.g.
Claude Code (12)) - Project grouped view — press
Ctrl+Gto toggle a tree view grouped by project with expand/collapse
New CLI Commands
agf list— plain text output for scripting (--format table|json|csv,--agent,--limit)agf stats— session statistics with colored Unicode bar charts (by agent, project, activity)agf watch— live dashboard with auto-refresh and running agent detectionagf resumeenhanced — new flags:--list N(interactive pick),--agent(filter),--mode(permission mode)
Architecture
- AgentPlugin trait — foundation for easier agent additions (Windsurf, Aider, etc.)
- Scan caching —
~/.cache/agf/sessions.jsonwith mtime-based invalidation for faster startup - Settings refactored — proper TOML serialization, new
editorandpinned_sessionsconfig fields
UI Polish
- Action menu labels unified to Title Case
- Removed redundant
Backmenu item (pressEscinstead) - Improved
agf listwith numbered rows, branch column, ANSI colors - Improved
agf statswith per-agent colored bars and aligned columns - Improved grouped view with tree characters, inline agent badges, git branch display
Install / Upgrade
# Homebrew
brew upgrade agf
# Cargo
cargo install agf
# Binary
curl -fsSL https://github.com/subinium/agf/releases/download/v0.8.0/agf-aarch64-apple-darwin.tar.gz | tar xzFull Changelog: v0.7.3...v0.8.0