Added
- Added image attachment support to the Composer. Images can be pasted or
dropped directly onto the Composer, and sent or pending images open in a
shared lightbox; mixed pastes keep clipboard text and reuse existing
validation limits.
- Added cross-platform local image viewing. The coding agent can use
view_image to inspect local images with format validation, size limits,
resizing, and model capability gating.
Changed
- Refined desktop panel controls across macOS. Titlebar controls, panel
transitions, resize behavior, and delayed tooltips are standardized, Chat
stays centered in its available pane, and desktop empty states are simpler.
- Refreshed the built-in model catalog from models.dev to 429 models, with 386
runnable models, and updated the English and Chinese support matrices.
- Unified image preparation across local viewing, prompt attachments, and MCP
image results. Raster validation, MIME detection, dimension limits, resizing,
and encoding now run through one shared pipeline, so malformed, mismatched,
animated, or oversized images are handled consistently.
- Retired the file-backed diagnostic snapshot store. Traces now open one
immutable session-scoped reader and reuse validated session projections for
historical request reconstruction instead of replaying the complete session
per request.
Fixed
- Discard partial tool-call blocks from failed or aborted assistant responses
before they enter the agent transcript, so unresolved tool obligations cannot
block a following prompt.
- Fixed the desktop image lightbox close control in native titlebar regions.
Full Changelog
Compare v0.6.15...v0.6.16