Vibe.Plugins.Notify.Terminal (vibe v0.2.2)

Copy Markdown View Source

Desktop notifications via terminal OSC escape sequences.

Sends both OSC 777 (urxvt-style) and OSC 9 (iTerm2-style) for broad terminal compatibility. Supported by Ghostty, iTerm2, WezTerm, foot, kitty, and most modern terminals.

Summary

Functions

notify(title, body)

@spec notify(String.t(), String.t()) :: :ok

task_completed(detail \\ nil)

@spec task_completed(String.t() | nil) :: :ok

task_error(detail \\ nil)

@spec task_error(String.t() | nil) :: :ok