Cortex Code Desktop v1.21.1 release notes¶
v1.21.1 is a stability and polish release on top of v1.21.0. It adds monthly automation schedules, lets you publish HTML reports natively from Desktop, adds a right-click menu for chat sessions, and fixes a bug that could stop all terminal commands from working until you restarted the app.
What’s new¶
-
Monthly automation schedules: Automations add a Monthly frequency with a day-of-month control (1 through 31). Months that don’t have the chosen day are skipped, so a schedule set to the 31st is safe in February.
-
Publish HTML reports from Desktop: The publish-report flow now runs natively in Cortex Code Desktop, so publishing an HTML report no longer requires the
cortexcommand-line binary. The target must be an.htmlor.htmfile inside your open workspace. -
Right-click menu for chat sessions: Conversations in the Agent Manager sidebar now offer Pin, Rename, and Delete from a right-click context menu, alongside the existing hover buttons.
Reliability and fixes¶
- Fixed: terminal commands failing until restart: Subagent and background terminals leaked pseudo-terminals until every new terminal command failed. They’re now cleaned up on every exit path, including cancellation and stopping an agent.
- Fixed: remote paths on Windows over SSH: On a Windows client connected to a remote Linux host, remote paths were converted to Windows-style backslashes, which broke the terminal working directory and could silently resolve file operations on the local machine instead of the remote host. Remote sessions now use POSIX paths end to end.
- Faster follow-up responses after plan edits: Checking off a plan task no longer rewrites already-sent chat history, which previously forced a large context re-send.
- Fewer renderer crashes: Fixed a memory leak where pooled code blocks retained their editor models, which could crash the renderer during heavy streamed output.