Adil Shaikh
|
298057044f
|
feat(notifier): make notifier system robust with manual harness and desktop setup (#1736)
* fix(notifier-desktop): use terminal-notifier on macOS for click-to-open support
On macOS, when terminal-notifier is installed (brew install terminal-notifier),
desktop notifications now open the dashboard URL when clicked instead of
opening Script Editor. Falls back to osascript when terminal-notifier is
not available.
New config option `dashboardUrl` controls the click-through URL:
notifiers.desktop.dashboardUrl: "http://localhost:8080"
Refs #1579
* feat(cli): add manual notifier test harness
* feat(cli): add native desktop notifier setup
* fix(cli): handle denied desktop notification permission
* fix(notifier): support composio actions api
* fix(notifier): use composio entity execution
* feat(notifier): add composio setup flows
* Fix notifier setup flows
* feat: add dashboard notifier
* Make notifier payloads semantic v3
* chore: use ao-agent as composio default user
* Improve notifier setup and rich notifications
* Improve desktop notification UX
* Update AO notifier app icon
* Remove redundant dashboard notification actions
* Potential fix for pull request finding 'CodeQL / Client-side cross-site scripting'
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Fix code scanning notifier alerts
* Address notifier bot review comments
* Address remaining notifier bot reviews
* Update notifier integration assertions after merge
* Fix notifier test fallout after merge
* Address notifier PR review comments
* Fix notifier bot follow-up comments
* Add notification delivery observability
* chore: add notifier logging screenshot
* fix: address notifier logging ci failures
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
|
2026-05-19 14:48:40 +05:30 |