What's new in v2.1.5
Terminal CLI routing
neuralcleave and nc commands typed in the embedded desktop terminal are now routed to the internal REST API instead of the OS shell — fixing broken CLI commands in the PyInstaller bundle where the executable isn't on PATH.
Supported: status, channels list, sessions, memory stats, memory search <q>, plugins list, plugins reload, orchestrator list/status, hub list/search/status, metrics, --help, --version
New REST endpoint
POST /api/v1/channels/add — add a new channel block to ~/.neuralcleave/config.toml from the UI without manually editing the file.
Premium chat UI
- Wider dynamic content area (820 px with sidebar open, 1000 px collapsed) with smooth CSS transition
- Multi-phase thinking indicator: Thinking → Searching memory → Analyzing context → Reviewing context → Crafting response
- Premium glass pill toolbar with History / New chat when sidebar is collapsed
- Multi-session history with collapsible sidebar and localStorage migration from v1 format
Bug fixes (Windows build updated 2026-08-05)
The Windows installer (NeuralCleave_2.1.5_x64-setup.exe) was updated with the following fixes — no version bump since these are corrections to existing features:
- PDF export: Now uses a Rust command to write the HTML file to disk and open it in your default system browser (Ctrl+P works). Previously the anchor-download approach was blocked by Tauri's WebView sandbox.
- AI charts: System prompt tightened so the 1B model no longer regurgitates format bullet points into chat responses. Chart instruction is now 3 lines instead of 10.
- Memory tab: Redis (Short-Term) and Qdrant (Semantic) tier cards now show an "In-service" badge instead of a misleading 0 — they are separate stores not surfaced through the SQLite entries API.
- Observability: All Metrics section paginated at 10 records per page. Added "This Session / All Time" filter — All Time totals persist across gateway restarts via localStorage.
- Memory tab: New "All Time / Today / This Week" date filter on the entries list.
- Markdown tables: Pipe-style markdown tables now render as proper
<table>elements in chat. - Web search: URL deduplication and HTML tag stripping from DuckDuckGo topic snippets.
Test suite: 5,966 tests passing (up from 5,076).