• v1.8.9 d78cafba93

    feat: terminal_type MCP tool + tab resize fix + close confirmation
    All checks were successful
    Build & Sign Wraith / Build Windows + Sign (push) Successful in 3m54s

    Ghost released this 2026-03-26 20:21:53 +00:00 | 43 commits to main since this release

    terminal_type MCP tool (19 tools total):

    • Fire-and-forget text input to any session
    • Optional press_enter flag (default: true)
    • No marker wrapping, no output capture
    • Use case: AI sends messages/commands without needing output back

    Tab resize fix:

    • Double requestAnimationFrame before fitAddon.fit() on tab switch
    • Container has real dimensions after browser layout pass
    • Also sends ssh_resize/pty_resize to backend with correct cols/rows
    • Fixes 6-8 char wide terminals after switching tabs

    Close confirmation:

    • beforeunload event shows browser "Leave page?" dialog
    • Only triggers if sessions are active
    • Synchronous — cannot hang the close like onCloseRequested did

    Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

    Downloads