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?