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
{{ message }}
This repository was archived by the owner on Mar 1, 2026. It is now read-only.
The MCP client has notification infrastructure (sendNotification(), handleNotification(), listener management) but it's not connected to the UI for bidirectional server communication.
Solution
Enable the notification system by connecting it to UI state management and server events.
Implementation Details
Ready-to-use code in src/mcp/client.ts:
sendNotification() - Send notifications to server (lines 195-232)
handleNotification() - Process incoming notifications (lines 489-501)
Epic: MCP Integration
Priority: Critical
Story Points: 5
Phase: 1
Problem
The MCP client has notification infrastructure (
sendNotification(),handleNotification(), listener management) but it's not connected to the UI for bidirectional server communication.Solution
Enable the notification system by connecting it to UI state management and server events.
Implementation Details
Ready-to-use code in
src/mcp/client.ts:sendNotification()- Send notifications to server (lines 195-232)handleNotification()- Process incoming notifications (lines 489-501)addNotificationListener()- Register notification handlers (lines 468-473)removeNotificationListener()- Cleanup listeners (lines 475-483)Tasks
handleNotification()to UI state managementsendNotification()for user actions that need server awarenessAcceptance Criteria
Technical Notes
Files:
src/mcp/client.ts:195-232(sendNotification)src/mcp/client.ts:468-501(notification handling)