Releases: coder/xum
Release list
v0.28.3-nightly.99
Automated nightly build from main (2026-08-26)
v0.28.2
This release makes Grok 4.6 the default Grok model, adds a Coder provider with OAuth login, redesigns the workspace chrome, and introduces a durable per-workspace timeline.
Models
- Grok 4.6 as the new default Grok model, with native
xhighreasoning effort and official pricing - Grok priority processing (Fast mode) and a combined thinking + fast-mode selector
- Grok Responses default to
store=falsefor zero-data-retention parity - New Coder provider with "Login with Coder" OAuth
- OpenAI GPT-5.6 Luna and Terra price cuts applied
Chat & workspace
- Redesigned workspace chrome: footer info bar, title header, creation hero, and composer
- Durable per-workspace timeline with machine-authored turn classification and a transcript card
- Copy/download context menu and richer previews for tool result images
- Project switcher on the scratch creation page
- Stack-aware PR indicator with a gh-stack dropdown
Agents & tasks
- Simplified persistent sub-agent lifecycle; parents can update sub-agent guidance mid-flight
- Task kind, spawn intent, model, and thinking level surfaced in task_await summaries and reports
- Sub-agent reports resume parents directly and collapse by default
Platform
- Experimental settings backup to a git repository
- Experimental Agent Plugins 1.0.0 support (skills + MCP)
- MCP client migrated to the official TypeScript SDK v2 with 2026-07-28 spec support
- Analytics timezone mode
Plus roughly 30 fixes and performance improvements across transcripts, streaming, mobile layouts, task management, and idle CPU usage.
Full Changelog: v0.28.1...v0.28.2
v0.28.1
This release adds Claude Opus 5, native Kimi K3, and Gemini 3.6 Flash support, plus project-less scratch chats and message queueing.
Models
- Claude Opus 5 support
- Native Kimi K3 support via a new Moonshot AI provider
- Gemini 3.6 Flash as the new default Gemini Flash model
- GPT-5.6: native reasoning controls, explicit prompt cache breakpoints for direct OpenAI, and corrected context limits over Codex OAuth
Chat
- Project-less scratch chats
- Messages sent during special sends queue up (FIFO) instead of erroring
- Stage arbitrary pasted/dropped files into the workspace from chat and the creation composer
- Mid-turn thinking-level changes apply at the next model step
Agents & tasks
- Sub-agent reports presented in chat, with incremental in-progress updates
- Sticky sub-agents that persist after reporting
- Skills refresh: invocation control,
$ARGUMENTS, dynamic context, and.claudecompatibility
UX
- Per-model cost breakdown in the workspace Costs tab
- Context sections split into a Stats Context sub-tab
Plus roughly 17 fixes across streaming, task management, MCP OAuth, and mobile layouts.
Full Changelog: v0.28.0...v0.28.1
v0.28.0
v0.27.1
This release focuses on durable workflows, agent memory, and background automation.
Durable workflows
- First-class nested workflows, inline
workflow_runsource, and streamlined authoring - Workflows right-sidebar tab with live run streaming
- Wall-clock workflow scheduler, workspace tags, and
workspace.*host actions /orchestrateroutes to durable workflows with a gate/fixup verification loop- Workflow CLI improvements: worktree trust,
mux trustcommand, and thewfalias
Agent memory (experiment)
- Memory tool with global, project, and workspace scopes
- Curation UI, hot-set preloading, and background dream consolidation
Background automation
- Background bash monitors that wake the agent on matching output
- Workspace heartbeats with trigger and when-busy scheduling modes
- Notifications for terminal background work, including monitors lost to a Mux restart
Models
- Claude Sonnet 5 and Claude Mythos 5 support
- Refusal fallback with a transcript badge (default: Fable 5 falls back to Opus 4.8)
UX
- Pin chats to the top of the sidebar and reorder them
- Continue an interrupted stream by clicking the interrupted splitter
- Workspace-staged ZIP attachments
- Optional sidebar age grouping
Plus roughly 75 fixes and several performance improvements, including sealed chat history rotation at compaction boundaries.
Full Changelog: v0.27.0...v0.27.1
v0.27.0
This release brings first-class support for the Claude Fable and Mythos models.
Additional improvements include:
- Improved Immersive Review performance
/spawnbuilt-in skill for indicating intent to run task in a sub-agent- backslash symbols like
\Pifor writing Π into the input box - More ergonomic thinking effort keybinds: decrease with
Ctrl+Shift+[and increase withCtrl+Shift+]
v0.26.1
This release brings some minor bug-fixes and usability improvements.
- Solved some long-standing layout flashes on chat send
- Added a per-model minimum thinking level (default: medium) so that cycling thinking is more ergonomic
- Refined plan mode instructions to relax guard on mutations, permitting the agent to delete its own plan file, use local FS for analysis work, create GitHub issues, etc.
- Opus 4.8 is much more stringent about following the previous mutation guidelines, which lead to long (wasted) reasoning traces about how to execute a request w/o mutation.
- Refined
ask_user_questiontool call instructions to avoid presenting "recommended" option and focus on genuinely open questions with no clear path forward
v0.26.0
This release brings support for Opus 4.8 as well as a few minor improvements.
On the visual side, long plans are now more reviewable with a sticky table of contents that appears in the gutter:

- Cleaned up the Custom Agents system, removed unnecessary configuration options
- Fixed SSH runtime worktree bug
- Bounded syntax highlighting runtime to avoid long stalls
- Many bug-fixes and tweaks to the Goal system
v0.25.0
Happy to share the first substantial release in a while.
Key features:
/goalfor Codex-like auto-self-prompting towards a well-defined objective, early testing shows this approach is very useful/btwfor Claude-Code style one-off Q&A while the agent is running, without disrupting main context- Agent will now highlight code chunks in the Review Pane it wants you to focus on, further aiding in the transition to fully autonomous agents
- Agent status in sidebar now generated from small model at pre-defined intervals, so they're more consistently up-to-date
Honorable mentions:
- Orchestrator restored in part as
/orchestratebuilt-in skill /truncateremoved due to dubious value- SSH workspace spawn times improved to ~2x RTT
v0.24.0
Major changes:
- First class support for DeepSeek V4 models
- Sections replaced with sub-projects, which makes context segregation in monorepos more manageable
- Sections had no consistent adoption pattern and lacked analogues in Claude Code / Codex
Pleasantries:
- Sped up SSH runtime setup significantly
- Solved a variety of layout flashes and performance issues in transcript streaming
Removals:
- Removed the Orchestrator built-in agent
- Removed the file explorer