Team Hub
Analysts have two collaboration surfaces available throughout the analyst workspace: analyst messaging (direct chat between analysts) and release notes (the platform changelog). Both are reachable from the analyst chrome without leaving the connector builder.
Analyst Messaging
Messaging lets analysts hold one-to-one conversations with each other. It is powered by a headless engine (CommHub) that runs in the analyst layout, so heartbeat and unread polling continue regardless of which page you are on.
Opening Messages
Open the messages panel from the Messages item in the connector edit left menu. The panel opens anchored to the bottom-left of the screen. There is no floating launcher bubble — the panel's open/unread state is held by the shared messaging context.
Conversations
Messaging is direct (1:1), not a single shared channel:
- Pick an analyst from the list to open a conversation with them
- Type in the message box and press Enter (or click the Send button)
- Use the back arrow to return to the analyst list
Presence
Each analyst in the list shows an online indicator:
- Green dot — the analyst sent a heartbeat within the last 2 minutes (considered online)
- Grey dot — offline or idle
Your own heartbeat is sent automatically every 30 seconds while the tab is active.
Unread Messages
An unread count is tracked by the messaging engine and surfaced on the Messages trigger. Messages are marked read when you open the relevant conversation.
Polling
While the analyst tab is in the foreground:
- Messages refresh every 15 seconds
- Unread count refreshes every 15 seconds
- Presence refreshes every 30 seconds
- Your heartbeat is sent every 30 seconds
Polling pauses while the browser tab is backgrounded and resumes (with an immediate refresh) when you return to the tab.
Release Notes
The release notes feed is the platform changelog — version notes, new features, and notices posted by admins. It is a separate panel from messaging.
- Entries contain a title, a Markdown body, and an optional version string, ordered newest first.
- Unread tracking: an unread indicator appears when there are entries newer than the last time you viewed the feed. The last-viewed timestamp is stored in your browser (
traces_changelog_viewed_at).
Admins
Admins can manage the changelog from the release notes panel:
- Click Post release note
- Enter a title and body (Markdown supported) and an optional version
- Publish the entry
Admins can also delete existing entries. Non-admin analysts see the feed as read-only.