← All releasesAgents
- Fix agents stalling while another agent's extension call is slow.
- Fix Claude agents going missing until relaunch after a busy launch.
- Fix the Agent Inspector showing no new turns after a Claude session enters a worktree.
- Fold any Agent Inspector section to its heading with a click or the arrow keys.
- A resumed agent keeps its name instead of taking the next prompt you type.
- Agent versions show again in the Agents panel and usage details when Rexa is opened from the Dock or Finder.
- Fix restored agents watching an old transcript when the session changed while Rexa was closed.
- Fix stopping or messaging an agent failing after the extension host restarts.
- Fix agents launched while Rexa is starting losing their first status updates.
- Fix agent cards freezing after a
rexa <agent> sessions command, until restart. - Fix Codex asking you to review Rexa's hooks again when another tool's hooks come after them.
- Improve performance of listing OpenCode skills.
Pi
- Name Pi cards after their first prompt instead of "Pi session".
- Fix Pi cards showing a failed turn after Esc stopped a tool.
- Fix a Pi card's activity staying on a finished tool.
- Fix Pi cards that sometimes started without a session or transcript.
- Show Pi's linked skills and prompt templates in the Agents panel; a project's own outrank yours, as in Pi.
Worktrees
- Drag an agent card onto another worktree in the sidebar to move it there; the drop used to do nothing.
- Jump to the Nth worktree in the sidebar with
ctrl-1 to ctrl-9. Rebind any of them in the keymap.
Skills and CLI
rexa agent now holds transcript, context and skills; rexa agent ls --detail replaces rexa sessions.rexa --help lists everyday commands only; rexa --help --all shows the rest.rexa agent start and rexa agent send no longer hang when stdin is left open; after 3 seconds start goes on without a prompt and send says why.- A slow
rexa agent start no longer reports a timeout while the agent still launches; Rexa says whether the call was dropped or is still running. rexa extension reload now runs an extension's edited files, not only its entry file.- Fix
rexa open starting a second Rexa when the app is slow to answer or still starting. - Fix
rexa commands piped into head or similar printing a panic.
Changed
- Rexa turns off macOS font smoothing for its own text, so text on dark themes no longer looks bold and draws at the font's real weight.
defaults write sh.rexa.Rexa AppleFontSmoothing -int 1 brings smoothing back. ctrl-6 no longer cycles recent tabs; it jumps to worktree 6. ctrl-^ still flips tabs.- A
rexa agent call still waiting when its answer window closes is dropped and says so, instead of running later. - Starting Rexa again on a namespace it already runs on opens the folder in the running app instead of a second window.
Fixes
- Fix Rexa freezing when the terminal it was started from stops reading its output.
- Fix Rexa writing its state about once a second on the main thread; it now saves in the background and only on change.
- Fix lines from several Rexa processes running together in
rexa.log. - Rexa now saves its state and logs why when it is quit by a signal.
- Fix terminal links sometimes not opening on
cmd-click or hover while the Mac is busy. - Improve performance of hovering links on very long terminal lines.
- Fix rebinding a shortcut that carries data, such as Vim
g g, removing it from the keymap. - Fix an agent's session list or skills going missing when a name or preview held an emoji.
- Stop showing a raw highlights comment in What's New.