This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+12 more
Summary
AI summaryAdded Kiro CLI session support, provider labeling, context‑window gauge, provenance headers, canonical tool labels, and per‑provider schema docs.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds Kiro CLI sessions alongside Claude Code in agenthud. Adds Kiro CLI sessions alongside Claude Code in agenthud. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Medium |
Adds provider label on session rows indicating CLI source (claude or kiro). Adds provider label on session rows indicating CLI source (claude or kiro). Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Medium |
Adds context‑window usage gauge on session rows showing percentage fill with color coding. Adds context‑window usage gauge on session rows showing percentage fill with color coding. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Medium |
Adds provenance (provider and model) to report headers and JSON session objects. Adds provenance (provider and model) to report headers and JSON session objects. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Medium |
Adds canonical tool label mapping between Kiro raw names and Claude‑style taxonomy. Adds canonical tool label mapping between Kiro raw names and Claude‑style taxonomy. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Medium |
Adds per‑provider session‑file schema documentation with jq extraction commands. Adds per‑provider session‑file schema documentation with jq extraction commands. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Bugfix | Medium |
Fixes Windows Kiro session history routing to the correct parser by normalizing backslash paths. Fixes Windows Kiro session history routing to the correct parser by normalizing backslash paths. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Refactor | Low |
Changes Census to be the single source of truth for per‑project counts. Changes Census to be the single source of truth for per‑project counts. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Refactor | Low |
Shortens Fable/Mythos model IDs to match other families (e.g., claude-fable-5 → fable-5). Shortens Fable/Mythos model IDs to match other families (e.g., claude-fable-5 → fable-5). Source: llm_adapter@2026-06-12 Confidence: high |
— |
Full changelog
Added
- Kiro CLI sessions appear alongside Claude Code. agenthud now
reads~/.kiro/sessions/cli/(override:KIRO_SESSIONS_DIR) as
a second session source. Both providers merge into one tree —
the same project worked from both CLIs renders as a single row
with combined counts. Discovery uses Kiro's.jsonsidecar
(cwdfor grouping,titleas the row description,
parent_session_idfor sub-agent nesting) and the.lockfile
as the liveness signal. The Kiro JSONL record format
(Prompt/AssistantMessage/ToolResults) is parsed into
the same activity stream the viewer, report, and summary
consume. - Provider label on session rows. Top-level sessions show
which CLI created them —claude(yellow) orkiro
(magenta) — between elapsed time and model name. - Context-window usage gauge on session rows. A colored
NN%
(green < 60%, yellow 60–85%, red ≥ 85%) shows how full each
session's context is. Kiro reports the percentage directly in
its sidecar; Claude derives it from the last assistant turn's
usage fields with an adaptive window inference (usage > 200K ⇒
the session must be on the 1M long-context window). Verified
against/contextoutput. - Report headers carry provenance. Markdown session blocks
now read## project (start – end) · provider · model; the
JSON format gainsproviderandmodelkeys per session. The
summary LLM sees the provenance for free. - Canonical tool labels across providers. Kiro's raw tool
names (shell,subagent,introspect,web_fetch) map to
the Claude-style canonical taxonomy (Bash,Task,Read,
WebFetch) at the parser boundary, so report include-filters
and the activity viewer treat both providers uniformly.
Unknown names pass through visibly instead of being mislabeled. - Per-provider session-file schema docs at
docs/schemas/
(claude-session.md, kiro-session.md), each ending with the jq
commands used to derive the field inventory — re-run them to
falsify the doc against your own sessions.
Changed
- Census is now the single source of truth for per-project
counts.computeCensusbuilds a per-project map in the same
walk as the tree-wide totals and ProjectRow reads from it, so
the panel title and row counts can no longer disagree. - Fable/Mythos model ids shorten like other families
(claude-fable-5→fable-5).
Fixed
- Windows: Kiro session history routed to the wrong parser.
The path check hardcoded/separators; backslash paths now
normalize first.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About AgentHUD
All releases →Related context
Related tools
Earlier breaking changes
- v0.14.0 `h` key now aliases vim-left (←) instead of hide.
Beta — feedback welcome: [email protected]