Skip to content

Antigravity [ T3 Code ] Add toast notification system with history panel#6630

Closed
Ishant5436 wants to merge 1 commit into
UnsafeLabs:mainfrom
Ishant5436:feat/toast-notifications
Closed

Antigravity [ T3 Code ] Add toast notification system with history panel#6630
Ishant5436 wants to merge 1 commit into
UnsafeLabs:mainfrom
Ishant5436:feat/toast-notifications

Conversation

@Ishant5436

@Ishant5436 Ishant5436 commented Jun 11, 2026

Copy link
Copy Markdown

/claim #862

Summary

Implements the toast notification system and history panel to surface server events to the user visually.

Changes

  • apps/web/src/stores/notificationStore.ts: added Zustand store managing toast queuing and history
  • apps/web/src/components/NotificationToast.tsx: added stackable, auto-dismissing toast component
  • apps/web/src/components/NotificationHistoryPanel.tsx: added history viewer with clear functionality
  • apps/web/src/components/Sidebar.tsx: integrated history panel trigger into the sidebar footer
  • apps/web/src/routes/__root.tsx: mounted NotificationToastContainer to the root layout tree
  • apps/web/src/.provenance.json: added required configuration snapshot

Testing

  • Manual: verified success, error, warning, and info notification types render with correct styling
  • Manual: verified auto-dismiss and manual dismissal functionality
  • Manual: verified history panel stores up to 50 recent events and clears correctly

@github-actions

Copy link
Copy Markdown
Contributor

Unfortunately the changes in this PR didn't fully resolve the issue. Please rework your solution and submit a new pull request.

Make sure to review the acceptance criteria in the linked issue and verify all conditions are met before resubmitting. See CONTRIBUTING.md for guidelines.

@github-actions github-actions Bot closed this Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant