0.1.57 - 2026-04-16
Added
- Markdown files render as formatted markdown in the file pane instead of raw source. (#427 by @aaronflorey)
- Cmd+L (Ctrl+L on Windows/Linux) focuses the agent message input, with a hint shown when the agent panel is active.
- Provider model lists refresh on a freshness TTL, and Settings surfaces when models were last updated along with any fetch errors inline. (#426)
disallowedToolsoption in provider config to block specific tools from an agent.
Improved
- Windows: Codex startup and provider resolution are significantly more resilient — handles quoted paths,
.cmdshims, and missing binaries without crashing. (#454) - OpenCode reliability — permission prompts now include the requesting tool's context, todo and compaction events render in the timeline, sessions archive cleanly on close, and slash commands recover from SSE timeouts. (#398, #407, #408, #429 by @aaronflorey)
- Paseo MCP tools work against archived agents, matching the CLI's behaviour. (#423)
- Native scrollbars match the active theme across all web views. (#399 by @ethersh)
Fixed
- Code file previews can be selected and copied on iOS. (#447 by @muzhi1991)
- File preview no longer shows stale content when reopening the same file. (#411 by @muzhi1991)
- File explorer reinitialises when the client reconnects after a page refresh. (#442 by @1996fanrui)
- Generic ACP providers no longer receive duplicated command arguments. (#444 by @edvardchen)
- Workspace headers no longer show a branch icon for non-git workspaces.
- Branch switcher layout is stable on mobile.
- Model names no longer truncate mid-word in the picker rows.
- Messages appear in the correct order after reconnecting on mobile.
- Clearing agent attention no longer throws on timeout.