Session notification copy

Problem

For session notifications, we only produce a toast when a session is created. It's important that we also have notifications for terminal states: when an session fails or is competed, as well as when input is needed.

For the near term solution, we will leverage the To-do notifications to deliver session status updates.

Goals

  • Create copy that effectively communicates to the user the status of the session

Suggestion

Leverage the same patterns as Todo's for Session failed , Session completed , and Needs input

Proposal

  • Session notifications will come with a badge indicating whether the session: Failed, Completed, or Needs input
    • When a session fails,
      • Badge says Failed. The output copy will simply say Session failed
    • When a session is complete
      • Badge says Complete. The output copy will refelct the most recent output of the session (the last message sent by the Agent or Flow, for example: Analysis complete read below to review...)
    • When a session needs input
      • Badge says Needs input. Copy will also reveal the latest message from the Agent or AI

Screenshot 2025-11-14 at 1.57.57 PM.png

Figma file here

Edited by Michael Moyers