Skip to content

v1.0.4

Choose a tag to compare

@terpjwu1 terpjwu1 released this 22 Apr 19:36
· 476 commits to master since this release
Immutable release. Only release title and notes can be modified.

What's New

Stop & UserPromptSubmit Hooks (PR #85)

Two new hook handlers for robust automatic statusline reactions — no CLAUDE.md prompt injection needed:

  • stop-handler: Fires after each Claude response, detects task-completion signals via regex. Zero token cost.
  • prompt-handler: Fires before each user message, detects buddy name mentions, frustration, and excitement. Writes mood reactions to the statusline.

Both are async with short timeouts and race-protected writes. 341 new lines of tests. Doctor diagnostics now check for all three hook types.

Upgrade

Re-run the installer to get the new hooks registered:

# macOS/Linux
curl -fsSL https://raw.githubusercontent.com/fiorastudio/buddy/master/install.sh | bash

# Windows
irm https://raw.githubusercontent.com/fiorastudio/buddy/master/install.ps1 | iex

Full changelog: https://github.com/fiorastudio/buddy/blob/master/CHANGELOG.md