Changelog

What's new

Major features and improvements in each release.

v1.8.3LatestMay 19, 2026

Tab activity V3 & right-dock polish

  • Tab activity V3 — residual amber pips on Claude Code TUI tabs are gone. A three-layer defense (two-window baseline confirmation, per-row periodic-redraw classifier, layout-resize invalidation) absorbs status-line ticks, post-tab-switch baseline drift, and sidebar/panel reflow while still blinking for real activity
  • Spinner blink preserved — the new classifier explicitly bypasses suppression for fast-cadence single-row changes, so the in-place spinner indicator still works as intended
  • Right-dock resize handle self-heals — dragging the right-docked Panel to a width wider than the current viewport can render no longer leaves the handle floating inside the terminal area; the stored width is clamped to the renderable max on mount and on window resize
  • Viewport-aware drag — keyboard and mouse resize on the right-dock now cap at the actual rendered max instead of the unconditional 600 px ceiling, so drag-delta matches visual-delta from the first pixel
  • Right-docked feedback banner re-centers — the banner now centers over the main column instead of the full viewport when the sidebar or right-dock is expanded
  • Right-dock terminal fits cleanly — xterm characters no longer clip at the right edge during drag-resize; fit() now fires on every width tick (gated to the active session) and coalesces SIGWINCH so non-TUI shell scrollback is protected
  • Right-dock overlays cleared — idle toast, AI toast, update notification, and the @-trigger Magic Input palette now slide clear of a right-docked panel instead of being hidden underneath
v1.8.2May 17, 2026

Pop-out panel & tab activity fixes

  • Detached SessionWindow panel layout fix — in popped-out windows the bottom Panel no longer covers the entire terminal, and the resize-drag handle is reachable again with the separator restored between terminal and panel
  • Tab activity false-positive suppressed — synchronized-output TUIs like Claude Code and OpenCode no longer trip the inactive-tab amber dot on transient mid-parse buffer mutations; the dot now only fires after the parse stream settles
v1.8.1May 16, 2026

Drag-and-drop panel docking

  • Drag-and-drop panel docking — grab the Panel header grip and drop it on the right edge to dock vertically (or back to the bottom). Agent chat state, scroll positions, and in-flight LLM streams all survive the dock change without reload
  • Persistent dock layout — the chosen dock side and width are remembered across restarts, with a single StatusBar toggle that operates on whichever dock is active
  • Polished drop zones — dock-direction icons, single-line labels, wider hit areas, and clearer over-state feedback make the drop target obvious before you release
  • Terminal refit fix — the terminal no longer gets stuck treating a collapsed panel as expanded, eliminating one source of resize-loss when toggling the bottom panel
  • StatusBar Blocks icon cleanup — hides the numeric count next to the icon (still available in the hover tooltip; Alt+5 unchanged)
v1.8.0May 15, 2026

Command Blocks + tab activity v2

  • Command Blocks panel — capture, browse, and replay shell commands in a dedicated panel with one-click navigation back to where they ran in the terminal. Status bar button + Alt+5 hotkey for quick access
  • Boot-stage virtual blocks — pattern markers like "U-Boot Start" or "Systemd Ready" appear in the Blocks panel as virtual rows, even without OSC 133 shell integration
  • Newest-first ordering, inline expand, one-click bookmark — newest commands sit at the top; double-click a row to expand its output inline (height fits content, no fixed cap); single-click any row’s bookmark icon to toggle
  • Context menus everywhere on a block — right-click any colored gutter strip in the terminal or any row in the panel to open the same block actions menu (Copy command, Copy output as Markdown, Send to AI, Rerun, Bookmark, Delete)
  • Absolute timestamps + tighter rows — every block row shows the exact HH:MM:SS it finished (relative "5m ago" available as a hover tooltip), with tighter row height for higher information density
  • Tab activity dot v2 — tabs blink while content streams and use viewport content-hashing to distinguish real output from cursor blinks, so the dot only lights up when something actually changed
  • Memory leak mitigation — long-running sessions hold tighter on memory
v1.7.3April 13, 2026

What’s New polish & marker stability

  • Marker stability — pattern markers now survive terminal resize and TUI redraws instead of disappearing when xterm.js disposes IMarkers
  • What’s New history — re-opening the panel shows the last 5 releases instead of only the current version
  • Version button always clickable — the StatusBar version chip re-opens What’s New after dismiss, with a polished filled-background style
  • What’s New visual polish — improved version glow, section title hierarchy, and list marker styling for better readability
v1.7.2April 12, 2026

Panel resize & TUI stability

  • Panel toggle no longer shrinks terminal rows — fixed multiple resize race conditions that caused line loss when opening or closing the bottom panel
  • TUI app stability — sync-output apps like htop and vim now maintain correct dimensions during panel and sidebar transitions
  • What's New panel — post-update feature discovery via a StatusBar chip and slide-out panel so you never miss new features
  • Error explanation improvements — auto-dismiss stale cards, archive and restore dismissed explanations, scroll-to-error from history
  • WSL cursor offset fix — resize-on-connect and updated estimation constants eliminate cursor misalignment on Windows Subsystem for Linux
  • LLM crash prevention — serialized native LLM access prevents exit-code-3 crashes when multiple error explanations trigger simultaneously
  • Minimap rendering fix — cleared shadow-blur residue that left artifacts at the bottom edge of the minimap canvas
  • Free-tier AI enforcement — Neuro Agent sessions now correctly respect free-tier usage limits
v1.7.1April 10, 2026

Gemma 4 & error annotations

  • Gemma 4 model support — upgraded llama-cpp-2 to 0.1.143 with native Gemma 4, Llama 4, and 134+ architecture support
  • Structured error annotations — inline error explanations with What/Cause/Fix sections and red line highlighting directly in the terminal
  • Error annotations in Neuro tab — auto-detected errors are saved and browsable in the AI panel with per-session toggle
  • Jinja template fallback — models with unrecognized chat templates now render correctly via Jinja/minja instead of failing
  • Speculative decoding fix — resolved ISWA decode crash affecting Gemma 4 and other interleaved sliding-window models
  • Agent panel polish — fixed hover states, button visibility, idle content wipe, and adaptive CPU timeout for slow prompt processing
  • Key input lag fix — deferred highlighting to RAF flush and optimized ghost typing retries under high throughput
v1.7.0April 5, 2026

Neuro Agent & AI diagnostics

  • Neuro Agent — an always-on AI pilot that monitors your serial session in real time, detects errors, and explains them using RAG-augmented context
  • Five new AI-native features: real-time error explanation, device knowledge auto-accumulation, datasheet register/error code decode, autonomous device diagnostics, and intelligent context assembly
  • Multi-turn agent conversations — ask follow-up questions to the Neuro Agent with full conversation history
  • Neuro/Agent mode toggle — switch between AI chat and autonomous agent mode directly from Magic Input
  • Status bar agent indicator — see at a glance whether the Neuro Agent is active and monitoring
  • TUI rendering fixes — resolved stale characters, glyph corruption, and refresh timing issues in full-screen terminal apps
  • SSH reconnection fix — passphrase-protected keys with Remember enabled now reconnect reliably
  • Performance boost — eliminated Zustand store cloning on high-frequency session updates
v1.6.2March 28, 2026

SFTP tooltip upgrade

  • Custom hover tooltips for SFTP and WSL file browsers — replaces unreliable native title attributes with rich, positioned tooltips showing filename, path, size, permissions, modified date, and symlink target
v1.6.1March 23, 2026

Smarter idle & SFTP polish

  • Enriched idle summaries — structured metadata with event timeline, error clustering, and boot detection replaces raw terminal dumps
  • Platform-aware idle analysis — system prompts tuned for ESP-IDF, Zephyr, Linux, and network targets
  • SFTP file tooltips — hover any file to see full name, size, permissions, modified date, and symlink target
  • Terminal clear now properly resets filtered viewports — fixes stale data persisting after clear in show-only filter mode
v1.6.0March 19, 2026

Cloud AI & crash resilience

  • OpenRouter cloud AI backend — connect to 300+ cloud models (GPT, Claude, Gemini, Qwen) alongside the local llama engine
  • Multi-turn AI chat — Magic Input now remembers conversation context within each session for follow-up questions
  • Crash reporting — panic hooks capture backtraces to a persistent crash log with automatic 1MB rotation
  • Smarter RAG retrieval — multi-query decomposition splits complex questions, timing-parameter boost for datasheet lookups
  • Hardware synonym expansion — RAG searches automatically match MCU terms like baud/BRR, clock/RCC, interrupt/IRQ
  • Duplicate session preserves directory — new SSH/WSL sessions open at the source session’s working directory
  • Quick Send editor polish — redesigned 3-row inline editor with proper layout and wider command input
v1.5.0March 9, 2026

Multi-select transfers & quick macros

  • Multi-select file transfers — Ctrl+click and Shift+click to select multiple files in SFTP and WSL browsers for batch download or upload
  • Transfer progress stats — live speed (MB/s), ETA, and file size displayed during SFTP and WSL file transfers
  • Quick Send macros — assign F1–F4 hotkeys to frequently used commands, with built-in defaults per job mode (Linux, MCU, Network)
  • Quick Send toolbar button — compact dropdown replaces the previous strip, consuming zero terminal space
  • SFTP reconnect after hibernation — single Reconnect button handles all disconnected sessions at once
  • Upload Files context menu — upload files to WSL targets directly from the browser right-click menu
  • Background context menu — right-click empty areas in SFTP/WSL browsers for directory-level actions
v1.4.0March 8, 2026

RAG reliability & filter stability

  • Smart RAG retrieval pipeline — multi-stage search with FTS fallback eliminates silent failures on SVD and hierarchical documents
  • CMSIS-SVD file import — import peripheral register maps for AI-assisted embedded debugging
  • KV cache quantization and speculative decoding — new LLM performance settings for faster inference
  • Matryoshka embeddings — configurable embedding dimensions for flexible RAG accuracy vs speed trade-offs
  • Snapshot-based filter restoration — toggling filters no longer loses ANSI colors or inflates line counts
  • Per-session resize controller — fixes SIGWINCH storms that caused shell redraws during layout changes
  • Pop-out window reliability — filter state preserved across pop-out/reattach, stale subscriptions cleaned up
  • Windows >2GB GGUF support — vendored llama-cpp-sys-2 patch fixes 32-bit file offset overflow
  • Qwen3.5 model support with native chat template formatting
v1.3.5March 2, 2026

Credential store & smart tabs

  • SSH password and passphrase persistence — credentials saved securely with OS keychain integration
  • Smart tab overflow — tabs gradually shrink as sessions increase, with scroll arrows when needed
  • Dense tab mode activates automatically when space is tight, keeping the active tab readable
  • SFTP reconnect after hibernation — wake recovery shows Reconnect button instead of blank state
  • WSL features hidden on non-Windows platforms for a cleaner interface
  • Redesigned New Session button with contextual styling based on session count
v1.3.4February 27, 2026

Pill tabs & Linux packaging

  • Redesigned session tabs — new pill-shaped design with color accent stripes and discrete status indicators
  • Linux release builds — AppImage, .deb, and .rpm packages with Vulkan GPU support
  • Scrollbar visibility restored after xterm.js v6 upgrade
  • Pop-out windows now auto-switch to the nearest tab instead of leaving a dead tab active
  • Show-only filter mode displays a split input bar and properly clears the viewport
  • SSH encrypted key connections no longer leave orphaned sessions
  • Memoized mood ring selector prevents unnecessary tab re-renders
v1.3.3February 24, 2026

Tab reorder & SSH rendering fixes

  • Reliable drag-and-drop tab reordering — works correctly with pop-out windows and overlapping tabs
  • Full-screen SSH apps (vim, htop, less) now render correctly with proper PTY terminal modes
  • Improved split input bar visibility when unfocused with accent strip and stronger borders
v1.3.2February 24, 2026

Connect flow & popout fixes

  • Connect button on all new session modals — start sessions directly without saving a profile first
  • Embedding model now auto-downloads and configures alongside LLM tier selection
  • Pop-out windows render ANSI colors correctly in release builds via WebGL
  • Profile rollback on connection failure prevents retry dead ends
v1.3.0February 22, 2026

Model browser & tab awareness

  • HuggingFace model browser — search, preview, and download GGUF models directly from Settings
  • Mood ring for session tabs — color-coded glow shows error/warning activity at a glance
  • Duplicate Session from tab context menu — quickly clone any connection
  • HEX mode badge in status bar with pulsing indicator
  • Simplified embedding model setup — Nomic Embed auto-bundles with LLM downloads
  • Fixed false activity indicators on inactive tabs caused by split ANSI sequences
  • Free tier RAG document limit now enforced on all import paths
  • GPU detection fix for Vulkan builds on NVIDIA hardware
v1.2.0February 19, 2026

Smarter AI tools & pattern detection

  • Per-invocation context — add custom notes to any Neuro Tool run without changing the tool definition
  • RAG document @-mention in Neuro Input — reference specific docs when issuing AI commands
  • Panel markers now send surrounding terminal context to Neuro Tools for better analysis
  • SFTP sidebar reconnect button and quick-connect buttons when no session is active
  • Expanded error and warning patterns — now catches critical, fatal, segfault, OOM, corruption, timeout, deprecated, and more
  • Improved Job Mode markers with Systemd Ready for Linux and unified MCU crash/fault coverage
  • Custom Neuro Tools now use a neutral prompt — no more forced terminal diagnostics framing
  • Pattern case sensitivity preserved correctly when editing existing regex patterns
v1.1.0February 18, 2026

Configuration & reliability

  • Full configuration export/import — settings, profiles, AI tools, RAG, and patterns in one file
  • Pattern overrides (mode-specific markers and problems) now included in config exports
  • Backward-compatible v1 config migration to new v2 format
  • Recording button decoupled from auto-log setting — no more accidental setting changes
  • Fixed empty log files on second recording session
  • Fixed log timestamps appearing when timestamp mode is off
  • Delta timestamp mode for log files using real-time intervals
  • Settings panel simplified — no more hidden advanced sections
  • Credential hardening — SSH passwords and passphrases no longer saved to disk
v1.0.4February 17, 2026

Smarter idle analysis

  • Idle session summaries with severity-based triage (error/warning/info)
  • RAG-powered idle analysis — document context in session summaries
  • Configurable idle timeout options (10min, 30min, 1hr)
  • SFTP file browser resilience after system hibernation
  • Probe output no longer leaks after session restore
  • Pattern detection buffer allocation optimization
v1.0.3February 13, 2026

Terminal polish

  • Split input bar for serial sessions
  • WSL "Download to..." context menu
  • Case-sensitive toggle for highlight patterns and markers
  • Vulkan GPU support in release builds
  • ANSI-aware pattern matching with true color support
  • Hot-reload pattern markers to running sessions
v1.0.2February 11, 2026

File transfer improvements

  • SFTP "Download to..." context menu for large file handling
  • Removed 1GB file size limit for SFTP transfers
  • File browser recovery after system hibernation
  • Ghost typing accuracy improvements
v1.0.0Initial ReleaseFebruary 9, 2026

The foundation

  • GPU-accelerated terminal rendering (WebGL)
  • Multi-session support (up to 20 concurrent tabs)
  • Serial, SSH, and WSL connectivity
  • SFTP file browser with upload/download
  • Neuro Input — natural language to terminal commands via local LLM
  • Local RAG system — import docs for context-aware AI
  • Neuro Tools — one-click issue reports, summaries, explanations
  • Job Modes — context switching (Linux, MCU, Network)
  • Pattern highlighting with minimap markers
  • Ghost typing command suggestions
  • Auto-reply patterns for boot automation
  • Smart terminal filters
  • Pop-out windows for multi-monitor
  • Environment detection (distro, MCU, bootloader)
  • Hover decoder for hex/timestamps
  • Neuro Assist — proactive error detection
  • Zero tab-switch latency

Want to try the latest version?