Changelog

What's new

Major features and improvements in each release.

v1.7.1LatestApril 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?