github generalaction/emdash v1.2.6

5 hours ago

This release restores file drops and image pastes in remote terminals, adds OpenCode v2 status support, and detects IPv6 preview servers. It also improves search results, agent session restoration, and desktop integration.

Highlights

  • Drop local files or paste images into remote agent terminals and shells. Files upload to the machine running the session before their paths are inserted, with progress and error feedback.
  • OpenCode v2 reports working, completion, and error status through native hooks. Interrupted runs return to idle, and session tracking remains compatible with earlier OpenCode versions.
  • Preview detection recognizes IPv6 loopback URLs such as http://[::1]:3000, with correctly formatted links in the preview server list.

Fixes

  • File drops into Claude Code terminals retain the full path instead of leaving only a space. Image pastes avoid duplicate attachments, and pending transfers are cancelled when their target pane or session changes.
  • Stored attachments remain available across session shutdowns, workspace deactivation, and restarts without expiring by age. Incomplete uploads are cleaned up after crashes, and deleting a conversation or workspace also cleans up its stored attachments.
  • Antigravity resumes the correct native conversation instead of starting a fresh session with a “conversation not found” warning.
  • Search removes duplicate and stale results for projects, tasks, and conversations. Deleting a project also removes its tasks and conversations from search.
  • Commit file lists and working-tree diffs preserve filenames containing Unicode, quotes, tabs, or other special characters, including renamed and copied files.
  • The in-app browser keeps a successfully loaded page visible when an embedded iframe fails to load.
  • Remote workspace creation retries failed home-directory lookups after a host reconnects, avoiding persistent “unusable runtime” errors.
  • macOS Option-arrow shortcuts retain their native behavior in terminal agents while shell panes keep word navigation.
  • Linux launcher and window identities match correctly on Wayland and X11, keeping dock grouping consistent and preserving existing pins for stable and canary builds.
  • Agent settings and the agent selector show installation guide links, and link icons are placed consistently.

Don't miss a new emdash release

NewReleases is sending notifications on new releases.