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 |
Priyanshu Choudhary
|
836ff6eea2
|
feat(website): integration PR for #1274 docs + #1047 landing (#1301)
* feat(website): integrate docs and landing into standalone static site
* fix(website): responsive layout, light/dark theme, and SEO for static export
- Fix fumadocs CSS layer cascade clobbering landing page spacing, fonts,
borders, and responsive md: breakpoint utilities after docs navigation
- Add full light/dark design tokens to globals.css (:root light + .dark)
- Re-enable fumadocs theme toggle (enabled: true, defaultTheme: dark)
- Fix docs theme switching by restoring light-mode --color-fd-* vars
- Add sitemap.ts and robots.ts for static export (with force-static)
- Add canonical URLs per docs page in generateMetadata
- Add OG/Twitter metadata to /landing route layout
- Replace SVG OG image with raster PNG (og-image.png, 1024x1024)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore: ignore generated files in eslint (out, .source, next-env.d.ts)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore(website): add logo and app icon SVGs
* fix(website): point homepage docs links to docs index
* docs: improve website docs and 0.3.0 changelog
* fix website next config lint
* docs: streamline configuration and dashboard docs
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: maaz <abumaaz2004@gmail.com>
|
2026-04-26 22:49:11 +05:30 |