Repository navigation
v0.1.2
Post-release hardening (PR #75, #76, #77)
Fixes
- Hook safety — All 4 plugin hook handlers wrapped in try/catch to prevent host CLI crashes
- Polling resilience —
authResolver()moved inside try block;.catch()added to tick chains so polling never stops permanently - Cache merge —
fromJSON()now merges viaupsertSample()instead of wiping in-memory data - Prompt leak — Prompt channel emissions suppressed when
usageDisplayis output-only (default) - Coexistence safety —
promptClientdispatch wrapped in try/catch - Env validation — Invalid env var values now log a warning instead of silently returning null
- Disk cache — Added
saveCounterfor unique tmp paths, preventing concurrent write collision
Docs
- Removed all toast/showToast code and 18 planning documents (−2,801 lines)
- Rewrote README.md with accurate HUD format table
- Fixed stale "toast-only" reference in CONFIG_DEFAULTS.md
CI
- Publish workflow now idempotent for pre-bumped versions
Full Changelog: v0.1.1...v0.1.2