Repository navigation
v1.47.1 - Linux/Windows
Linux/Windows release
Qualified release for Linux amd64/arm64 and Windows amd64. macOS is skipped and remains on v1.46.1. The public installer selects the qualified release for your platform; rerun it once to adopt a platform channel. Claude plugin updates then follow that channel. Standalone Codex updates use the installer again.
| Platform | Default version |
|---|---|
| Linux amd64 / arm64 | 1.47.1 |
| Windows amd64 | 1.47.1 |
| macOS amd64 / arm64 | 1.46.1 |
GitHub's global Latest stays v1.46.1 for older installers. There are no macOS binaries or ClaudeNotifier.app in this release. Platform channels and update behavior.
Changes since v1.47.0
- Claude and Codex alerts use native session names when available and show the current structured question instead of stale transcript text. Missing or unsupported metadata retains the generated label. #317
- OpenCode desktop alerts show native session names and current questions. Linux renders question text literally; webhooks retain their generic contract. #326
- Windows reuses validated cache root handles. Private cache publication is prepared before the transaction budget, and failed preparation preserves previous observations. Duplicate suppression and durable installer safeguards remain enforced. #324, #329, #332
- Setup keeps committed maintenance warnings in its result. #327
- Updated product labels, documentation and illustrative notification previews.
This includes the v1.47.0 Linux/Windows features: interactive product selection with separate scope and channel consent, Gemini CLI notifications, bounded lazy-install retries, safe skill migration, and third-party license notices.
Compatibility and limits
- OpenCode is qualified with 1.18.33. OpenCode V2 is unsupported. Gemini CLI is qualified with 0.62.0; turn completion does not guarantee task success or a final answer.
- macOS recovery and helper changes in the source are not delivered by these packages.
- Claude native-title lookup is bounded, so renames outside its transcript windows can be missed. Codex tool hooks depend on native host events.
- Claude and Codex share a configuration file. A shared enabled webhook also receives Codex notifications; product-specific settings can override it.
- Desktop banner, sound, reboot/login and plugin-manager activation are not claimed by package/webhook tests.
Qualification
-
Exact release commit:
493d1a01a52761ddbc4bd3d712455767057dcf8d. Ubuntu CI and Windows CI passed. -
Native artifact qualification passed on all three targets, including pinned OpenCode install, update and removal.
-
Draft package E2E passed checksums, portable/raw byte identity, fresh and repeated installation, configuration preservation, Claude/Codex wrapper delivery and direct webhook scenarios on all three targets.
-
Native Codex 0.159.2 diagnostic on the downloaded Linux amd64 binary passed official
/hookstrust review, repeated setup with an existing Claude config, one completed native turn and exactly one correlated Stop webhook. The SDK hook default was explicitly opted in; model tools stayed disabled. Binary SHA-256:07fbbc9f292199ac85ee83cdbf5dddec5c1043b48a212e979a2fb396d0489e87. Temporary HOME and CODEX_HOME were removed. -
Public package E2E passed on Linux amd64/arm64 and Windows amd64 after publication. All 18 public asset bytes match the qualified draft; latest stable v1.46.1 and its assets remain unchanged.
Installation and update
Use Bash, or Git Bash on Windows:
curl -fsSL https://777genius.github.io/agent-notifications/install.sh | bash -s -- --product claudeUse --product codex or --products claude,codex for the other standard selections. Linux/Windows Gemini uses --product gemini --desktop, --webhook, or both. macOS does not yet include Gemini. Restart your agent after setup; notification delivery depends on the host and desktop permissions.
For a manual installation from a separate v1.47.1 checkout, pin both URLs:
RELEASE_URL=https://github.com/777genius/agent-notifications/releases/download/v1.47.1 \
CHECKSUMS_URL=https://github.com/777genius/agent-notifications/releases/download/v1.47.1/checksums.txt \
bash bin/install.shPortable ZIPs are provided for integrations. Verify their SHA-256 against checksums.txt. Package contents and native runtime bytes are checked separately from activation through a plugin manager or UAP.
Full changelog since the previous prerelease | Changes since latest stable