Releases: inkless/triage
Releases · inkless/triage
Release list
v0.4.1
v0.4.0
v0.3.0
v0.2.0
0.2.0 (2026-06-04)
Features
- ^J/^K nav in filter mode (vim-style alt to ↑↓) (18a71df)
- add
triage agents whoami(c1e721b) - add agent launch CLI (796a13e)
- add guarded agent messaging CLI (20949b0)
- add keybinding help overlay (87e1740)
- add new agent launch shortcut (2e79a41)
- add tui reply composer (1633ff0)
- allow H audit log overlay regardless of auto mode (65188c4)
- auto-detect zoom-on-jump by pane width (cbd6de4)
- block sends to a target with unsent composer text (52b4be1)
- classify "stuck busy" as Blocked (a5222be)
- clear filter after a successful Enter-jump (69906c4)
- config.toml + ntfy phone push (64482d1)
- configure approval mode (9c2527b)
- consolidate triage-jump.sh + triage-preuse.sh into the binary (3b5d067)
- cost visibility + full-pane scrape for hook-less audits (fb4a76f)
- cross-session cost rollup — $ overlay +
triage costCLI (d0cab14) - custom AppIcon for triage-notify.app (d2fd265)
- defer phone push for auto-mode Blocked; fire only on auditor WAIT (9af9191)
- detail pane — context-window % and agent's latest text (0dbeb1b)
- Enter in filter mode jumps directly (single-keystroke confirm + go) (6c8f33a)
- error on unrecognized args instead of launching TUI (662189d)
- feed recap context to auditor + loosen prompt to allow routine repo ops (cc97594)
- filter-mode nav + readline keys (^W / ^U) (17bb9b9)
- H toggles audit-log overlay (auto-mode history) (736af36)
- n/N priority hop, popup-mode launch, drop filter (59564c0)
- pin sessions to the top with
*(2bdb849) - replace terminal-notifier with triage-notify Swift helper (UNUserNotificationCenter) (b23ba4c)
- restore / filter (matches session name + cwd) (4c40475)
- richer detail pane (full tool_input, auditor in-flight, event timing) (db322e1)
- runtime toggle for ntfy phone push (key
p) (3cdf288) - show auto mode in header (555b360)
- show Codex tokens in cost overlay (47260f5)
- show header mode status (088a275)
- show model name + (1M) tag in detail header (deterministic via settings.json) (2369ba4)
- signal accuracy, perf, mute persistence, notifications, approve/deny (7ff9c54)
- silent attach + tombstone pane_id (phase 1 robustness) (f4ea7d5)
- split exit/zoom flags + uniform selected-row highlight (e51c7f3)
- support Codex sessions in triage (c601db1)
- T-51 — idempotent hook installer with dry-run + uninstall (493ca18)
- T-56 autonomous mode + SESSION tmux-name fallback (1edbf0a)
- thin divider between pinned and other sessions (22d5c54)
- top-level --help / -h handler (b3cba82)
- triage notify <message> — one-shot ntfy push CLI (7c05020)
- triage notify fires desktop banner + phone by default (c15bb8b)
- vim keys + cache for audit-log overlay (d412351)
- watch-session keybinding (w) — fire on every work → done (babec73)
Bug Fixes
- add tmux discovery fallback (154840f)
- auto-zoom by client width, not pane width (c5fa202)
- autonomous mode plumbing (prompt fallthrough, full tool_input, hook claim handshake) (7c23474)
- bump auditor --max-budget-usd 0.05 → 1.00 (ab35a3a)
- collapse duplicate sessions sharing a tmux pane (efd8af4)
- dedupe session cost by message.id (~2-3x overcount) (6579966)
- detect 1M context window (env var, model tag, or peak observation) (d29e4d4)
- deterministic Blocked via pane content; revert stuck-busy time rule (cbfd3e0)
- don't treat faint placeholder text as unsent input (51625a2)
- drop literal "1" from approve send-keys (Enter is enough) (1f25639)
- filter useless window_name labels ([tmux] / nvim / fish / etc.) (0962f9b)
- harden blocked-session approval flow (ec5ff7c)
- honor sessions JSON status=busy in prompt-freshness gate (c9a875a)
- keep Codex aliases across child threads (ad7c4bc)
- locate running triage by pid+pane_id, not command name (bc1ea6f)
- make pin and mute mutually exclusive (b388ce6)
- notification click — quote bundle ID in AppleScript activate (73662a2)
- notification click — unset TMUX + use open -b for activate (0d692fc)
- NSApp-based notify helper — clicks land + no "not responding" dialog (442d2aa)
- pair transcripts by sessionId first, greedy as fallback (a5d7477)
- PID-based triage-pane detection in --jump-to-self ([6885fcc](6885fcc3eb6a344a30...