← Home

Changelog

Weekly updates on features, improvements, and fixes.
Subscribe to updates

February 27, 2026

Inbox Overhaul
Inbox got a major upgrade. Filters for @mentions, DMs, threads, and unreads let you zero in on what matters. A "mark all as read" button clears everything in one click. Thread replies can now be composed directly from the inbox. Notifications for conversations you're actively viewing are suppressed, and the long-standing hard-refresh bug is fixed.
Demo video coming soon
Jam Polish
The P0 Jam user stories are complete. A new thread tab in the fullscreen call sidebar lets users message during live calls. Pre-join device selection allows picking camera, mic, and audio inputs before entering a Jam. Four rounds of UI improvements landed covering design alignment, visibility, and discoverability.
Demo video coming soon
Rich Composer & GIFs
The chat composer now features a formatting toolbar, an emoji picker, and a GIF picker integrated directly into the chat input. Search and send GIFs inline, format text with the toolbar, and quickly insert emojis — making conversations more expressive.
Demo video coming soon
Improvements
  • SearchSearch results now highlight matching words and phrases.
  • SearchSearch results can now be sorted, with new result headers for better organization.
  • SearchFile filters backend shipped for search.
  • ChannelsUser profile hover card now appears on message avatars with a "Message" action.
  • ChannelsSidebar now has a "+ Add channels" button with improved browse/join channel flow.
  • ThreadsThread unread state now tracked — unread threads are visually indicated.
  • ThreadsThread trees shipped for nested thread navigation.
  • AgentAgent session now scoped to thread for more focused responses.
  • AgentJamsAgent now has context of Jam transcripts and summaries.
  • AgentImages can now be passed to the agent.
  • AgentAgent system prompt updated to promote hyperlinking in responses.
  • ChannelsWorkspace URLs are now human-friendly.
  • DesktopImages in messages now have a preview dialog on click.
  • DesktopPanel header heights and borders standardized across the app.
  • DesktopUI matched to Figma: channel height, label sizes, presence indicator positioning.
  • DesktopWorkspace header hidden on desktop web browsers for a cleaner layout.
  • DesktopPostHog analytics rearchitectured with agent invocation tracking and conversation metadata.
  • InboxNotification delivery synced to prevent missed events.
  • InboxStale multiple event lists logic fully removed, simplifying inbox codebase.
  • OnboardingPublic docs pages and onboarding READMEs improved.
Fixes
  • JamsDeep link navigation no longer disconnects LiveKit during active Jams.
  • JamsJam top-bar visibility no longer disappears when a new call starts in a channel.
  • JamsDevice selector width cleaned up.
  • ComposerBlank lines no longer collapse in message rendering.
  • InboxInbox messages loading and pagination fixed.
  • InboxInbox no longer requires hard-refresh for new events to appear.
  • InboxInbox notification count no longer relies on LLM preprocessing.
  • ChannelsArchived members removed from channel detail side panel.
  • ChannelsSticky header fixed on workspace conversations.
  • AgentMCP deployment build issues resolved.

February 20, 2026

Jam Threads & Post-Call Playback
Jams now have full thread support — send and view messages during live calls. After a call ends, the playback view includes a thread tab alongside transcripts and summaries, so nothing gets lost.
Demo video coming soon
Rich Text & Markdown
Messages now render with full markdown support — code blocks, inline code, bullet lists, ordered lists, and proper formatting. A new Tiptap-based composer supports @mentions for both members and conversations.
Demo video coming soon
Improvements
  • AgentAgent can now read and understand uploaded files.
  • AgentAgent context improved for threads — full thread history is now passed to the model.
  • AgentAgent system prompt updated for better response quality.
  • SearchFile indexing pipeline built so uploaded files are searchable.
  • SearchJamsHydrated transcripts are now fully queryable across search.
  • AgentJamsAgents can now search across Jam transcripts.
  • JamsLLM-generated chapters with action items and topic transitions for post-call recordings.
  • Cmd+KCmd+K reworked with improved channel creation and group creation flows.
  • JamsJam discoverability improved — polished sidebar icons, join button with split popover, active call polling on workspace load.
  • InboxInbox stacked notifications — related events are now grouped into stack items.
  • InboxInbox filters shipped.
  • InboxThreadsInbox thread replies implemented.
  • ThreadsThread subscriptions — follow/unfollow from context menu, subscription items in sidebar.
  • ChannelsConversation header cleaned up.
Fixes
  • ThreadsFixed typing indicator positioning in threads.
  • OnboardingDuplicate invite links prevented — existing members can no longer be re-invited.
  • InboxDM inbox items now deeplink to the correct message.
  • JamsActive call entry properly removed when current call ends.
  • AgentThreadsAgent reply no longer auto-subscribes user to thread.
  • JamsSearchCall transcript indexing fixed to index transcript object instead of raw data.

February 13, 2026

Thread Subscriptions
Full-stack thread subscription system shipped end-to-end: subscribe/unsubscribe, last-seen tracking, real-time updates, and sidebar UI. Thread and conversation notifications are now mutually exclusive, fixing the long-standing issue of thread replies triggering incorrect channel unread state.
Copy Thread for Agents
Threads now have a copy button with two formats: a default plain-text copy for pasting into model interfaces like ChatGPT and Claude, and a "copy for agent" format that includes resource IDs so agents can use the Ando API directly.
Improvements
  • AgentAgent response messages are now collapsible with show all/less button.
  • AgentThreadsAgent now receives full thread context when responding in threads.
  • DesktopZero sync infrastructure stood up for real-time data.
  • ClipboardCurations data layer fully normalized.
  • AgentMCP server hosted on separate server — no more logout on every deploy.
  • SearchSearch API now supports exact text match across all entity types.
  • InboxInbox layout updated with new event-list-item design and header.
  • JamsActive Jam indicators shown in sidebar and conversation view.
  • ComposerTiptap editor installed for rich text rendering.
  • Cmd+KChannelsChannels visually differentiated from conversations in Cmd+K.
  • ChannelsChannel listing scoped to valid workspace channels.
  • InboxStale inbox views cleaned up.
Fixes
  • InboxDM inbox items now deeplink to the correct message.
  • DesktopToDesktop force update fixed to enable screen sharing.
  • ComposerTyping indicator no longer obscures text in chat.
  • JamsMultiple speakers on one mic now display correctly in transcripts.
  • JamsFixed race condition causing user transcript to not get created.
  • ChannelsFixed duplicate active membership bug.
  • ThreadsFixed thread message vertical spacing.
  • ChannelsFixed optimistic channel join.
  • ComposerClicking behind typing indicator gradient no longer blocked.

February 6, 2026

Jams: Screen Sharing & Transcript Pipeline
Jams now fully supports screen sharing with full UI controls and handles multiple participants sharing simultaneously. The post-call transcript pipeline was rebuilt: speaker diarization now happens via live streaming instead of post-processing, and chapters/summaries are generated by LLM calls. Transcripts are indexed for search.
Deterministic Inbox
The inbox has been rebuilt to work deterministically — notifications now group and display based on consistent rules rather than LLM preprocessing. This fixes the mismatch between sidebar unread counts and the inbox view, and ensures new events show up in real-time.
Improvements
  • AgentAgent responses now stream in real-time with thinking indicators via WebSocket.
  • AgentAgent mentions more reliable, thread context passed on invocation.
  • ClipboardClipboard data layer rebuilt with normalized stores for context bundles and items.
  • SearchSearch API exposes individual context bundle items including underlying messages.
  • SearchSearch ranking score evaluations completed.
  • OnboardingOnboarding flow finalized and polished to design parity.
  • Cmd+KCmd+K search styling updated and visual prominence reduced.
  • DesktopImage attachments support zoom when enlarged.
  • ComposerMessage composer renders HTML and markdown.
  • OnboardingInvite and auth code emails improved with error states.
  • AgentAgent presence indicators added to member group menu.
  • DesktopFont ligatures disabled.
Fixes
  • DesktopResolved unintended app refresh issue.
  • ComposerEdit message functionality restored.
  • ThreadsThread issues regression fixed.
  • ThreadsComposerThread message composer now sticks to the bottom.
  • Cmd+KGroup DMs no longer display "joined" incorrectly in Cmd+K.
  • ComposerTyping indicators scoped to main canvas or thread.
  • InboxMessage deeplinks working correctly.
  • ComposerGroup tags populate properly when editing a message.
  • ChannelsOptimistic conversations show member names.
  • ChannelsNew conversation no longer double-renders membership in sidebar.
  • DesktopFixed server crashes from WebSocket blips.
  • JamsFixed Firefox media device errors in Jams.

January 30, 2026

Claude Code Agent Launch
Claude can now access GitHub through MCP, enabling richer context for development-related conversations. When Claude is processing a response, users see a "thinking" indicator for better feedback during longer operations. You can also disconnect the Claude integration from workspace settings if needed.
Jams Improvements
Jams — Ando's native calling with live transcription, screen sharing, and in-thread messaging — got key upgrades. Calls now generate high-quality post-call transcripts, live transcription is more reliable, and multi-participant calls now work correctly.
Attachment Downloads
Download any file shared in chat directly to your device. Downloads show progress toasts with cancel support, and the completion toast lets you jump straight to the file in Finder (or Explorer on Windows). Available from image previews, video previews, and the file context menu.
Demo video coming soon
Improvements
  • OnboardingLogin flow redesigned to match new onboarding experience.
  • DesktopWorkspace switching added to sidebar selector.
  • AgentWorkspace-level API keys now supported.
  • DesktopMember avatars show a fallback component when no profile image is available.
  • ClipboardSave selection modal allows adding messages to existing Clipboards.
Fixes
  • DesktopState cleanup during logout now works correctly when switching workspaces.
  • InboxMessage focus in inbox now selects the correct message.
  • ChannelsArchived users filtered from conversation member lists.
  • ChannelsNew conversations display member names properly.
  • ComposerEdited message pill positioned correctly.
  • Channels"New message" line indicator showing properly.
  • OnboardingDuplicate invite links resolved.
  • DesktopHard refresh removed from navigation flows.

January 25, 2026

Jams!
Jams is live on production. Talk to each other directly in Ando with audio and video calling, full call recording, and live transcription. Transcripts are stored in full, as chapters, and as segments for effective search and downstream context engineering.
Clipboard Improvements
New backend APIs give users more control over curated collections. Add messages and items directly to an existing Clipboard without creating a new one, and remove individual items from a Clipboard to clean up without deleting the entire collection.
Improvements
  • DesktopFile uploads now use a blocklist instead of allowlist, supporting .json, .dmg, spreadsheets, and more.
  • SearchDate parameters (start_date, end_date) enabled in Search API.
  • ChannelsSidebar improvements added to production.
  • ChannelsComposerTyping indicators added to channels and sidebar.
Fixes
  • InboxDeeplinks to messages and threads fixed.
  • Inbox@here no longer shows as @undefined in inbox.
  • DesktopStale profile pictures in selection preview now refresh properly.
  • DesktopDrag + Cmd+C no longer activates selection mode.
  • SearchMulti-select shows previews correctly from search selections.
  • ChannelsCollapsed sidebar no longer cuts off icons.
  • ChannelsNew DMs appear in active channels without requiring refresh.
  • ChannelsCreating a new conversation no longer double-renders membership in sidebar.
  • OnboardingInvite button properly hidden for non-admin roles.

January 11, 2026

Full-Screen Search
Search is now a dedicated full-screen experience. Find messages across your workspace with improved relevance powered by ZeroEntropy reranking. Includes clear button, no-results page, and entity rendering in search results.
Inactive Conversations Group
Conversations without activity in the last 7 days are now automatically grouped in a collapsible "Inactive" section in your sidebar, keeping your active conversations front and center.
Connection Reliability
Added heartbeats and retries to websocket infrastructure for more reliable real-time updates.
Improvements
  • DesktopTimestamp tooltips — hover over message timestamps or date separators to see the full date and time.
  • DesktopApp now opens to your most recently viewed conversation on launch.
  • ComposerChat input redesigned to match Figma designs with improved styling.
  • ComposerFixed composer formatting issues when pasting text.
  • ComposerArchived users no longer appear in @mention suggestions.
  • ChannelsCollapsible sidebar groups — click to collapse/expand conversation groups.
  • DesktopOptimistic attachments — images appear in chat immediately while uploading.
  • InboxInbox now shows unread count badge in the sidebar.
  • ChannelsCreate Channel from Conversation — convert any group DM into a channel.
Fixes
  • DesktopMessages, events, and memberships now automatically refresh after reconnecting.
  • InboxFixed messages appearing unread in inbox after being viewed in conversation.
  • DesktopFiles nearing expiration are now automatically refreshed.
  • OnboardingFixed auth code inputs not being centered.
  • ChannelsFixed issues with fetching newer messages in long conversations.
Experiments
  • InboxExploring single LLM request for message stack grouping.
  • AgentInvestigating Dialogue Topic Segmentation approaches for structured context.

January 4, 2026

View Channel Before Joining
Preview any channel before joining. Click a channel to browse its message history and read recent conversations. When you're ready, join with one click and the channel appears in your sidebar.
Channel Member Management
Manage channel members directly from the sidebar. Right-click any channel to view current members, search through the member list, or add new people. Channel info, member counts, and quick actions are now accessible without navigating away.
Full-Screen Search
Search is now a dedicated full-screen experience with its own surface. Find messages across your workspace with improved relevance powered by ZeroEntropy reranking. This lays the foundation for context management, multiselect, and AI-powered answers.
Improvements
  • InboxReal-time inbox updates — inbox items now appear instantly via websocket.
  • ChannelsNew dedicated panel for viewing conversation details, members, and channel info.
  • DesktopImage aspect ratios are now preserved in chat previews.
  • ChannelsPin/unpin channels from the channel details dialog.
  • ChannelsRight-click any channel to leave without opening channel settings.
  • DesktopDesktop app builds available for Mac Intel and Silicon.
Fixes
  • ChannelsFixed critical bug where messages in non-active channels were being lost.
  • ChannelsConversation sidebar items now correctly clear unread state when visited.
  • InboxMessages already read in a conversation no longer show as unread in Inbox.
  • InboxFixed unread counter incorrectly incrementing for your own sent messages.
Experiments
  • InboxExploring single LLM request for creating message stacks.
  • AgentInvestigating Dialogue Topic Segmentation for structured context engineering.

December 28, 2025

Inbox & Stack Improvements
Stacks now factor in recency when grouping related messages. Inbox views have an AI summary toggle. The UI was also updated based on new designs.
Search API Foundation
Backend infrastructure for the new search experience is complete. The Search API supports time filters, conversation filters, user filters, and integrates ZeroEntropy for intelligent reranking.
Improvements
  • ChannelsArchive channels directly from the sidebar via right-click.
  • InboxInbox notification UI updated to match new design system.
  • InboxInbox now properly displays stacked notification groups.
  • InboxCreate custom inbox views, switch between views, and toggle stack grouping.
  • DesktopOnline/offline presence indicators now working via HTTP heartbeat tracking.
Fixes
  • InboxFixed bug where recent notifications weren't appearing in Inbox.
  • ChannelsActive and pinned memberships now properly update when archiving or unarchiving channels.
  • ChannelsNavigating to a non-active channel now correctly shows it in the sidebar.
Experiments
  • InboxRunning evaluations on stack grouping quality using golden test sets.
  • SearchExploring saved searches that proactively surface new matching results.
  • Cmd+KContinued iteration on command palette interface patterns.

December 21, 2025

Inbox Rules
A domain-specific language for defining custom inbox filtering rules, applied to incoming events. Rules let you control what surfaces in your inbox and how it's organized.
Command Center & Create Channel
Press Cmd+K and type to create a new channel instantly. Name your channel, set visibility (public or private), and add initial members.
Improvements
  • ChannelsPin your most important conversations to a dedicated Favorites section at the top of the sidebar.
  • ChannelsComplete rebuild of sidebar UI with favorites, active conversations, and archive sections.
  • ChannelsNew backend endpoints track which conversations you've been active in recently.
  • ChannelsAdded loading spinner when creating conversations to prevent duplicate submissions.
Fixes
  • ChannelsFixed unwanted horizontal scrolling in the sidebar.
Experiments
  • InboxWorking on improving how stacks are ranked for more intuitive grouping.
  • SearchDefined Navigate, Find, and Ask as distinct search modes.

December 14, 2025

Browse and Join Channels
Discover channels across your workspace from the command center. Browse public channels, see member counts and recent activity, and join with one click. Joined channels immediately appear in your sidebar.
Create Conversation Flow
Start new conversations directly from Cmd+K. Search for workspace members, select one or multiple people, and create the conversation instantly.
Improvements
  • ChannelsNew views and components for the create channel flow.
  • ChannelsMember selection extracted into a reusable component for consistency across flows.
  • OnboardingNew Members page and Account settings page for workspace administration.
  • InboxCore UI code for the inbox experience.
  • InboxCreated evaluation framework for measuring stack grouping quality.
Fixes
  • OnboardingArchived workspace members no longer appear in the invite modal.
Experiments
  • SearchTesting search quality and defining success criteria with ZeroEntropy and Cohere reranking.
  • InboxFinalized inbox component designs with clear logic for stacks.

December 7, 2025

Stack Generation
The backend now generates Stacks from event list items, intelligently grouping related messages together. This is the core infrastructure for the inbox's grouped notification experience.
Command Center Foundation
Introducing Cmd+K as the new keyboard-first command center. The initial release includes a modal with search and one action (Join Channel). This foundation enables rapid keyboard navigation and will expand to support all major workspace actions.
Improvements
  • InboxAdded semantic embedding context to help stacks group related content more accurately.
  • Composer#/@ syntax in text UI to reference users and conversations.
  • InboxInbox Rules now evaluate with surrounding message context for better classification.
  • SearchMoved search from top of app to sidebar for better space utilization.
Experiments
  • InboxExploring how context should be organized in the inbox experience.