You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Render notifications with a drop shadow matching layout element shadow config
- Apply type-specific left-border accent colors (Message=green, Celebration=cornflower blue, Warning=amber, Error=red)
- Expose notification colors in ApplicationColors with JSON-configurable keys (notification_message/celebration/warning/error)
- Add NotificationTypeToBrushConverter that reads live from ApplicationColors.Instance
- Fix click-to-dismiss: replace Opacity=0 button overlay (Avalonia hit-test dead) with full-card Button; add ForceExpired event for immediate removal bypassing the timer
- Add push_notification MCP tool for all four NotificationTypes
Co-authored-by: EmoSaru <emosaru@emosaru.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
[Description("Push a markdown notification to the tracker UI. Type must be one of: Message, Celebration, Warning, Error. Timeout is in milliseconds (-1 = 10s default, 0 = never expires).")]
16
+
publicstaticasyncTask<string>PushNotification(
17
+
[Description("Notification type: Message, Celebration, Warning, or Error")]stringtype,
18
+
[Description("Markdown content for the notification")]stringmarkdown,
19
+
[Description("Timeout in milliseconds (-1 for default 10 seconds, 0 for no expiry)")]inttimeout=-1)
0 commit comments