• v0.3.3 ae994fa452

    v0.3.3 — TUI Critical Fixes (Daily Driver Quality)
    Some checks failed
    Deploy (Gitea) / deploy (push) Failing after 2s

    amr released this 2026-05-06 17:59:26 -04:00

    1. Word wrap in view-chat: word-boundary line breaking via word-wrap()
    2. Left/Right cursor movement with position-aware insert/delete
    3. SIGWINCH handler: terminal resize re-creates windows, force redraw
    4. Scroll offset clamping (PageUp bounded, status bar shows msg count)
    5. Connection-loss detection: reader-loop nil counter, :disconnected event
    6. /reconnect command: close stale socket, re-run connect-daemon
    7. /quit command: save input history to disk, goodbye handshake, clean exit
    8. Persistent input history: load-history on startup
    9. Message list: adjustable vector with fill pointer (O(1) append/access)

    All 7 items implemented. Pure TUI/Croatoan changes — zero daemon changes.

    Downloads