Releases: itzenata/iris-tui
Releases · itzenata/iris-tui
Release list
v0.2.0
Added
- Aggregate estimated cost across all visible sessions: shown live in the
dashboard header (~cost $X.XX) and as a total line iniris ls.
Fixed
- crates.io metadata now points at the renamed repository
(itzenata/iris-tui) and its new GitHub Pages URL.
Full Changelog: v0.1.0...v0.2.0
v0.1.0
First public release. Published on crates.io as
iris-tui — the installed binary is iris.
Added
- Live dashboard of every active Claude Code session: status glyphs, model,
token totals, and estimated USD cost, refreshed every second. - Activity feed tailing the selected session (prompts, thinking, tool calls,
results) with vim navigation and foldable session groups. - Per-session tool-usage histogram.
- Opt-in AI features:
s"doing / done / next" summaries andxrisk read of
a pending tool call. - Remote approvals:
iris install-hookregisters aPreToolUsehook; with
gating armed (A), approve or deny any session's tool calls from one pane. - Heartbeat fallback so sessions never block when iris isn't running.
iris lsone-shot table mode,Dto hide a session from the view
(transcripts on disk are never touched).- Landing page with light/dark theme; CI (clippy, build, test) and
tag-triggered release automation.
Thanks
- @Laktab-Noureddine-code —
heartbeat & transcript test suite (#4), the CI workflow (#6), and the
crates.io publish metadata (#8). - @achraf-ayar — remove-session-from-view
feature (#1, #2).
What's Changed
- Feat/adding delete features by @achraf-ayar in #2
- chore: add publish metadata to Cargo.toml for crates.io by @Laktab-Noureddine-code in #8
- ci: add GitHub Actions workflow (clippy, build, test) by @Laktab-Noureddine-code in #6
- test: add heartbeat and transcript parsing tests by @Laktab-Noureddine-code in #4
New Contributors
- @achraf-ayar made their first contribution in #2
- @Laktab-Noureddine-code made their first contribution in #8
Full Changelog: https://github.com/itzenata/iris/commits/v0.1.0