Skip to content

Commit 3c53f6e

Browse files
ChanMeng666claude
andauthored
docs(CLAUDE.md): add 5.1.1 and 5.1.0 rows to Version history table (#13)
The Version history table jumped from 5.0.0 straight to 4.7.0, missing every 5.0.x patch and the 5.1.x line. Add the two minor-level entries that materially changed behaviour: - 5.1.1 (2026-04-18): the critical import-crash fix and the new CI smoke workflow. - 5.1.0 (2026-04-13): the context window monitor and customisable status line segments. Patch releases (5.0.1/5.0.2/5.0.3) are intentionally omitted to keep the table a highlights digest, matching the table's prior convention. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 8727011 commit 3c53f6e

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,8 @@ After editing any canonical file in `/hooks/`, `/bin/`, `/audio/`, or `/config/`
317317

318318
| Version | Date | Highlights |
319319
|---|---|---|
320+
| 5.1.1 | 2026-04-18 | **Critical fix:** `hook_runner.py` crashed on import with `NameError: name 'Tuple' is not defined`, blocking every `audio-hooks` subcommand on v5.0.3 and v5.1.0 ([#10](https://github.com/ChanMeng666/claude-code-audio-hooks/issues/10)). Adds CI import-smoke workflow (`.github/workflows/smoke.yml`) — 9-job matrix (Ubuntu/Windows/macOS × Python 3.9/3.12/3.13) plus plugin-in-sync check, runs on every push and PR. All version references realigned to `5.1.1` (v5.1.0 had shipped with in-tree strings still reading `5.0.3`). |
321+
| 5.1.0 | 2026-04-13 | **Context window monitor.** Status line gains real-time context usage tracking with colour-coded thresholds (🟢 <50% safe, 🟡 50-80% should `/compact`, 🔴 >80% agent perf degrades). 10 customisable segments (`model`, `version`, `sounds`, `webhook`, `theme`, `snooze`, `focus`, `branch`, `api_quota`, `context`) controlled via `statusline_settings.visible_segments`. |
320322
| 5.0.0 | 2026-04-11 | **AI-first redesign.** Single JSON `audio-hooks` CLI binary (27 subcommands). NDJSON structured logging with stable error codes. SKILL for natural-language project management. Plugin packaging (`/plugin install audio-hooks@chanmeng-audio-hooks`). Status line script with rate-limit bar. Four new hook events (PermissionDenied, CwdChanged, FileChanged, TaskCreated → 26 total). Native matcher routing via synthetic event names. New stdin field parsing (`last_assistant_message`, `worktree`, `agent`, `rate_limits`, `notification_type`, `error_type`, `source`). TTS speak_assistant_message. Rate-limit pre-check with marker debounce. Async webhook subprocess dispatch. Webhook payload schema `audio-hooks.webhook.v1`. All scripts auto-non-interactive on non-TTY. |
321323
| 4.7.0 | 2026-03-22 | Focus Flow micro-tasks |
322324
| 4.6.0 | 2026-03-22 | Async hook execution, smart matchers, webhook integration |

0 commit comments

Comments
 (0)