Skip to content

notification.*

System notifications — optionally forwarded to Telegram (see Telegram bridge).

MethodParamsResult
notification.create{ surfaceId?: string, title: string, body?: string, level?: "info"|"success"|"warn"|"error", sound?: string }{ id }
notification.list{ surfaceId?: string }{ notifications: Array<{ id, title, body, level, createdAt, surfaceId }> }
notification.clear{ surfaceId?: string }{ cleared: number }
notification.dismiss{ id: string }{ ok: true }

sound: "finish" plays the bundled audio/finish.mp3.

MethodCLI
notification.createht notify --title "<t>" --body "<b>" --level <level> --sound finish
notification.listht list-notifications
notification.clearht clear-notifications
notification.dismiss(no direct CLI — use clear-notifications for bulk)