Skip to content

Lunavect 0.2.2

Choose a tag to compare

@lovach lovach released this 26 Sep 18:49
· 27 commits to main since this release

Lunavect 0.2.2 fixes navigation to running terminal sessions.

Fixed

  • Recover the original terminal tab. Running Claude Code sessions can now recover their terminal location when a detached hook loses it. Sessions in the same project are matched by their individual processes.
  • Focus the live Apple Terminal tab. Exited tabs that retain an old terminal device no longer intercept navigation. The correct minimized window is restored, and ambiguous project matches no longer open an arbitrary tab.
  • Explain navigation errors. Automation permission denial now points to the macOS permission setting. Missing tabs, timeouts and other terminal errors have specific messages.

Documentation

  • Updated the README and website introduction.

Install or update

Download Lunavect-0.2.2.dmg, or open Lunavect → Settings → Updates → Check for Updates. This is build 188, signed with Developer ID and notarized by Apple. macOS 14 or later; Apple Silicon and Intel binaries included. Existing settings and client connections are retained.

The original report came from another Mac. The fix was verified with detached native processes in a real Apple Terminal, including a minimized window and a reused terminal device; the reporter’s exact environment has not been retested.