Changelog
Last updated: 23 September 2026
User-facing release notes. StreamView uses date-based versions (YYYY.MM.BUILD); see the FAQ for the scheme.
Recent highlights (2026.9)
+ Add Stream works on the first click — clicking an item's name in the picker did nothing. StreamView checks whether each click landed inside the picker, and a click on text (rather than the padding around it) made that check fail, so the click never reached the list. Clicking the terminal behind the open picker failed the same way and left it open.
Toolbar and pane buttons no longer take your keystrokes — after clicking a layout button, keyboard focus stayed on it, so the next Enter or Space you typed "into Claude" clicked it again. Pressing the current layout's button rotates the panes, so they shuffled and the key never reached the terminal. The ▶ ■ ↻ ✕ pane-header buttons had the same trap. Every toolbar and header button now leaves focus in the terminal.
"Optimize antivirus scanning" works in the Store version — the elevated helper failed every time (
exited -196608). The Store app keeps its files in its own package folder, and the helper, which runs outside the app, was sent to a path that doesn't exist from where it runs. It now gets the real path, and the Defender exclusions point at the folders StreamView actually writes to.Dictation types as you speak — StreamView re-transcribes the audio about once a second while the mic is open and types it into the pane, correcting earlier words as Whisper revises them. It only ever takes back its own characters, and a revision longer than ~48 characters is appended instead of rewritten, so it can't eat something you typed. Nothing is ever submitted for you. Off switch: Settings > Data > Voice Input > Type while I speak. See Voice input.
Voice input works in a published build — transcription failed on every install with "Native Library not found in default paths". StreamView publishes as a single file, which swallowed Whisper's four native DLLs; its loader looks for them in
runtimes\win-x64beside the exe, where a single-file build has only the exe. Those DLLs (about 2 MB) now ship as loose files, and a missing one says so in plain words instead of naming a NuGet package.The taskbar icon is the colour logo from the moment the window opens — it came up grey and only corrected itself when you clicked the window. WPF applies its own icon to the window while it is being shown, which landed after the one pin StreamView did, and Explorer paints the taskbar button from whatever is on the window when it creates it. The icon is now re-pinned as the window appears, not only when it is activated.
Voice input is one click away — the 🎤 is now in every pane header from the start. The first click offers the speech-model download (Small, the most accurate; about 466 MB, one time), then switches voice input on. Click to start listening and click again to stop, or hold for push-to-talk. A hint shows Listening… and Transcribing…, and a dictation that produced nothing now says why (too short, silence, no words) instead of looking like a dead button. StreamView records from the Windows default input; it used to take the first device Windows listed, which on a PC with a webcam or a spare headset could be a silent one. See Voice input.
Catch-up pill when an AI writes past the screen — leaving a pane (another tab, another pane, or another app) marks where you were. Come back to a wall of new output and a pill offers
N new lines · click to read from hereinstead of dumping you at the live tail. Shell panes jump there; Claude/Grok (full-screen TUI) open a catch-up panel of the new text. Shift+End still goes live. See Keyboard shortcuts.UI scale percent is a stepper — click the left half of the footer
100%to drop 10%, the right half to bump 10%. Same 80–150 range as the slider.Auto-hide taskbar still slides out over a maximized window — WPF's maximize used to cover the 1–2px edge Explorer uses to reveal an auto-hidden bar, so the bar never came up. Maximize now stays in the work area and leaves that strip free. See Layouts.
Bare
F11no longer flips the layout — it sat next toF12and fired while you were typing; leaving Single then restored Main+Sidebar (streams stacked on the right).F1–F12now go to the terminal. Fullscreen is the pane-header expand button, orCtrl+Shift+F11. See Keyboard shortcuts.Move to New workspace — right-click a stream tab → Move to Workspace → New workspace…. The stream leaves the old workspace (it is not copied) and you follow it into the new one. A live session keeps running: process, scrollback, and history come along; nothing restarts.
Recent keeps live panes — a running stream used to fall off the Recent tab once eight quieter panes had newer output, so StackToPDF vanished from Recent while it was still working. Live panes now list first; activity is stamped when a pane starts, and last-activity times are saved with the session.
Taskbar icon stays the colour logo — the 16px ICO frame was a grey smear of the mark, and WPF kept handing that to the taskbar until Explorer swapped back to the real icon. Small sizes are now sharp BMP frames, and the window re-pins the EXE icon so a dialog or DPI refresh can't drop it.
Tab activity dots match the pane header — green while producing output, yellow when idle, gray when stopped (red on error). A sibling pane such as StackToPDF (Grok) used to stay gray on the tab strip after you started it, because only panes created at workspace restore refreshed their tab. Idle was also a hollow outline that read as stopped.
Leftover
cd /dno longer reaches Claude — an old launch rewrite turnedcmd.exe /k cd /d "path" && claudeintoclaude.exe /d "path" && claude, so the pane opened onUnknown command: /d. Restored streams, templates, Restart, and new launches strip that leftover and keep the working directory in its own field.Idle checkpoints are daily, and only after real work — the old 30-minute timer pasted a LEFT-OFF prompt into every quiet Claude pane (waiting on you still counts as idle) and stole the next turn. Checkpoints now run at most once a local day, and only if that pane actually did work since yesterday. Upgrading from 9.4 moves the saved 30-minute cadence to daily. Still off on a fresh install; turn it on (or pick hourly) under Settings > Data > Session Checkpoints. Save & Close still writes a summary when you leave.
Closing StreamView is quicker — child terminals are killed together first, instead of waiting up to two seconds per pane for each reader thread to drain.
Idle checkpoints no longer re-prompt every interval — the summary Claude printed was counted as new activity, so the next timer thought work had happened and asked again.
http links in a Grok (or other mouse-tracking) pane open the browser — the hand cursor was already there; the TUI was swallowing the click. Shift+click still selects.
Working folder is one click away — click the path in a pane header to copy it (Ctrl+click opens Explorer). Ctrl+click a stream tab does the same copy; hover the tab to see the path. Right-click still has Copy / Open Working Folder.
Typing in Grok no longer sits on top of a ghost title — the composer paints a dim session summary in the prompt and inserts your keystrokes in front of it. StreamView was overwriting those cells instead, so the session title stayed visible as you typed.
Chrome buttons are larger — pane-header icons (star, camera, restart, close) are 32px on a 40px bar instead of 24px on 32px, and they highlight on hover. Workspace/stream strips, Save & Close, layout buttons, and the status bar grew a step with them. On a 34" the old glyphs were hard to hit and hard to see in screenshots.
Settings in dark mode is readable — "Back to Streams" no longer has a blue outline box. Color-emoji tab icons (TV, magnifier) that rendered almost black are ordinary glyphs that pick up the theme. Body copy and the settings sidebar use a lighter gray so labels aren't #666 on #222.
Welcome no longer dumps every Windows Terminal profile — a machine with a dozen Claude-in-folder WT profiles (or a whole product catalog) used to paint them all on the empty-workspace screen. Welcome is Claude / Cursor / Grok plus PS / CMD / WSL. WT profiles stay under + Add Stream (Ctrl+N).
Recent highlights (2026.8)
Idle checkpoints no longer say StreamView is closing — the periodic LEFT-OFF save reused the Save & Close prompt, so an idle Claude pane would print "StreamView is about to close" while the app stayed open. Checkpoints now say the app is staying open and use
CHECKPOINT-SAVEDinstead ofREADY-TO-CLOSE.Highlight in Grok stays put — selecting text in a full-screen TUI (Grok's spinner, Claude's spinner) dropped the highlight on the next frame because rebuilding the screen looked like "click away." The selection is restored across those paints, so copy still has something to copy.
Environment packs, attached per stream — Settings → Environment holds named dotenv packs (encrypted on this PC), not a dump onto every pane. One project's panes attach
my-api; the rest never see that token. Import from User environment fills the pack. An agent can hand values over by writing%LOCALAPPDATA%\StreamView\env-incoming\my-api.env. Restart the pane, not StreamView. See Environment variables and secrets.Stream environment variables are encrypted at rest —
KEY=VALUElines in the stream editor are stored with Windows DPAPI for this user, so a token on a stream is not plaintext incustom-profiles.json(or its OneDrive copy). Another PC cannot decrypt them. This is not a vault against software running as you. See Environment variables and secrets. Saving a live stream restarts it when the environment changed.Panes pick up User environment on start — StreamView used to hand every new terminal a snapshot of its own environment from whenever StreamView launched. User-level variables set afterwards (a new endpoint, a rotated token) never reached the agent until you opened a brand-new PowerShell outside the app. Each pane start now re-reads Machine and User env, then applies the stream's extras on top.
New Grok sessions take typing immediately — Grok's New Worktree name field (and the prompt behind the welcome overlay) could ignore keys until you switched tabs or left the window and came back. StreamView now answers Grok's colour/size probes, reports focus-in when the TUI enables it (and again when the window is re-activated), and follows Kitty keyboard push so characters actually reach the field.
Grok's prompt no longer types over the model line — Grok pins the input box and footer with a scrolling region (
CSI r). StreamView ignored that, so a wrapped keystroke scrolled the whole screen and the typed line coveredGrok 4.6 · always-approve(and duplicated the footer shortcuts). The region is now honoured: conversation scrolls, chrome stays put.Grok overlay cards keep their fill — a thinking/history card is drawn with background-coloured spaces. StreamView trimmed each row at the last letter, so the fill vanished and the conversation showed through. Coloured spaces now count as content, same as glyphs.
Clicking a workspace or stream tab leaves Settings — the overlay used to stay up until you hit Back to Streams. Chrome tabs (and Ctrl+Tab / Ctrl+1–9 / layout buttons) now drop you on that pane.
Star lives on the pane, not the tab — the ☆ sits next to Play/Stop in the pane header (and on the stream tab's right-click menu). Stream tabs are just a name and an activity dot, which is what was getting lost on a 34".
Daytime chrome is easier to scan — Light theme headers are a cooler gray so the white terminal isn't lost in the chrome, and the active workspace/stream tab is a white "paper" chip with a blue underline instead of a gray-on-gray hover. Inactive tab names are darker. Working-folder paths in pane headers use the theme dim colour instead of a hardcoded gray that vanished on white.
Tabs are larger — workspace and stream strips, pane headers, and the status bar grew a step so names stay readable on a 34" desk monitor. First-run auto-scale is 130% on wide displays (≥3000px).
Clickable paths no longer run executables — a
.exe/.bat/.cmd/.ps1printed in a pane is revealed in Explorer instead of launched. Folders still open in Explorer; documents still open in their associated app.Ctrl+Tab works while a pane has focus — the terminal was swallowing Tab (including Ctrl+Tab), so the "next active stream" shortcut only fired when you weren't actually in a terminal.
Show pane borders actually draws a border — the Settings toggle was stored but never read.
Switching workspace no longer auto-starts every stream — the stream you land on starts; the rest wait for a tab click. "Auto-start on restore" still applies to the workspace restored at launch.
MCP
streamview_feedbackis disabled — send feedback from Help > Contact Support. Search now finds rolled-over history files and honors a custom history directory.Workspace panes pick up a template you already switched to Grok — saved templates and open streams are separate copies, so editing VantagePlayer's template to
grokleft the pane launchingclaude --dangerously-skip-permissions. On launch, StreamView copies the template command onto same-named streams that still have that leftover Claude seed (folder and environment stay). Settings > Streams > Apply templates does the same for any agent mismatch, with a preview.Welcome starts with Claude, Cursor, or Grok — three session buttons, then shells. Each AI session asks which folder. Cursor gets
--trustfor that folder (not skip-permissions). If the CLI isn't installed, StreamView says so before opening a dead pane.Save & Close stays Claude-only — Cursor and Grok don't get the LEFT-OFF prompt; that dialect is Claude's. Resume banners follow the same rule.
Claude asks which folder — starting an AI session with no working directory opens a folder picker. Recent repos sit on top after the first one. The pane is named after the folder, so four Claudes don't all say "Claude Code."
Claude Code template no longer skips permissions — the built-in command is
claude. Skip-permissions is still a checkbox in the stream editor, with the existing warning. Installs that still had the old seeded command are rewritten on launch.Token estimate in the status bar — when AI panes print a
(↓ N tokens)badge, StreamView totals it for the day (12.4k tokens today). Read from the CLI's own output; StreamView does not bill tokens.Session and template files can no longer be wiped by a crash mid-save — writes go to a temp file and replace. A session file that cannot be read is copied aside instead of being overwritten by an empty Default workspace.
TUI dialogs no longer ghost over the transcript — reverse video, colon-separated truecolor (
38:2::R:G:B), and spaces that WPF was collapsing. A card like Grok's "what's new" overlay was drawing its title on top of the conversation because the fill never stuck and the padding spaces vanished.Clicks reach TUI pickers — StreamView forwarded the mouse wheel to full-screen apps but not presses, so Grok's overlay (the "Grok 4.6 is here" card, model picker, worktree toggle) started a text selection instead of taking the click. Clicks, releases, and drags now go to the app when it asked for mouse tracking; Shift+click still selects text. Focus in/out is reported too.
Chrome is quieter — workspace and stream strips share one surface, tabs are underlines instead of outlined pills, icon-only Settings/Help, and the terminals go to the edge. About 80px of chrome came back as pane.
Click a stream tab to start it — a stopped pane no longer sits there waiting for Play. Switching workspace starts the stream you land on; the others stay stopped until you click them.
Changing Claude → Grok (or any Shell Type) on an existing stream actually changes the command — the dropdown used to be ignored while editing, so Restart kept launching the old CLI and the only fix was delete-and-readd. Save now rewrites the command, and a live pane restarts itself with it.
Grok's footer keys reach the pane —
Shift+Tab(mode),Ctrl+X(shortcuts), andAlt+Enter(newline) were swallowed by WPF. Enter still sends.Play after a process exits no longer leaks a terminal — typing
exit(or a failed sudo) now tears down the ConPTY; starting again does not leave a second 30fps timer running.Edit / Duplicate keep recording mode and environment variables — changing a Claude pane's name no longer flips it from Input Only to All.
Save & Close and checkpoints target real AI CLIs — detection uses the program being run, not the word "claude" in a folder path.
Automatic session checkpoints — StreamView now asks each idle AI pane to write a "where we left off" summary every 30 minutes, instead of only when you use Save & Close. That mattered more than it sounds: Save & Close is the only thing that ever wrote a summary, so an app left open for days wrote none at all, the Resume banner had nothing recent to show, and a crash lost everything silently. Idle panes only, so work in progress is never interrupted. Settings > Data > Session Checkpoints. See Claude Code.
Save & Close and Resume now say what they did — both wrote nothing to the log on success, so "is this even running?" was unanswerable without inspecting files by hand. They now log each prompt, each summary written, and each lookup that found nothing.
Simplify every saved stream at once — Settings > Streams > Simplify all rewrites all the templates that bundle a directory or environment settings into a chained command, in one pass, after showing what each one becomes. The pattern is habitual rather than occasional, so fixing them one dialog at a time was busywork.
More AI CLIs recognised — the Shell Type dropdown now also lists Codex CLI, Gemini CLI, Aider, GitHub Copilot CLI, and OpenCode alongside Claude Code, Cursor Agent, and Grok. Each sets its command, colour, and recording mode, and warns if the tool isn't on your PATH. Option checkboxes are offered only where the flags have been verified against the tool itself — currently Claude Code, Cursor Agent, and Grok.
A pinned Recent tab — the streams you were last working in, from every workspace, newest first. Same lens mechanism as Starred, so switching into it restarts nothing. See Workspaces.
The star is easier to see and hit — larger, amber even when hollow, with a proper hover target instead of a bare grey glyph.
Environment variables per stream, and a Simplify button — streams now take
KEY=VALUElines that are passed to the process directly, instead of chainingset X=Y &&through a shell. And when a command bundles a directory and variables into one long chain, Simplify splits it into the fields that already exist:cmd.exe /k cd /d "..." && set AWS_PROFILE=... && claude --dangerously-skip-permissionsbecomes a command ofclaude --dangerously-skip-permissionswith the rest filled in beside it. It previews every change before touching anything. See Streams.AI agents in the Shell Type dropdown — pick Claude Code, Cursor Agent, or Grok CLI when configuring a stream and StreamView fills in the command, then offers that tool's flags as checkboxes: skip permission prompts, continue last conversation, trust workspace, and Cursor's read-only review mode. Flags are taken from each tool's own help output, never guessed. This also fixed a latent bug in how StreamView recognised a Claude pane — it matched the word "claude" anywhere in the command, so an ordinary stream whose working directory happened to contain a "Claude" folder was treated as an agent. It now matches the program being run, not the path. See Streams.
Stream Configuration dialog no longer clips — the form was taller than the fixed window with no way to scroll, so the accent-colour picker was invisible. It scrolls now.
Restart button on running panes — a ↻ next to Stop restarts a stream with the same command and settings, for when a tool installs an update and asks you to restart it. This also fixed a longer-standing bug: a pane that was stopped and started again stopped responding to live settings changes (theme, font, buffer size) for the rest of the session, because the settings subscription was dropped on stop and never re-established. See Streams.
Star streams into a pinned Starred tab — click the ☆ on any stream tab and it gathers in a pinned ★ Starred tab at the front of the workspace strip, pulling from every workspace at once. Starring is a lens, not a move: the stream stays in its own workspace, keeps running, and un-starring changes nothing about where it lives. See Workspaces.
One-click setup for admin streams — ticking Run as administrator now offers Turn on sudo for me when Windows' sudo is switched off, so the one-time setup happens without leaving StreamView. Windows asks you to approve the change once, and admin streams work from then on; Open Windows Settings goes to the same toggle if you'd rather do it yourself. See Streams.
Voice input — hold the 🎤 button in a pane header, or
Ctrl+Shift+M, and speak. Transcription runs entirely on your machine with Whisper; audio is never uploaded. The text is typed into the pane, never submitted — you press Enter, because speech recognition mishears and these panes run agents that execute what they're given. Off by default; enable it and download a model in Settings > Data > Voice Input. See Voice input.Export and import your configuration — Settings > Data > Backup & Transfer saves stream templates, workspace layouts, and settings to one file you can carry to another machine. Import previews what it will do first, rewrites user-folder paths to the local user, and warns about any path that doesn't exist here rather than importing silently. This replaces the previous Import/Export buttons, which exported templates and layouts but quietly restored settings only — so moving machines lost every stream while reporting success. See Settings.
History can live outside the data directory — Settings > Data > History Location. Config is worth syncing and history is not, so they no longer have to share a folder: point the data directory at OneDrive and history at a local disk, and you get synced settings without a cloud sync — and an antivirus scan — on every terminal write. See Settings.
Move a running stream to another workspace — right-click a stream tab → Move to Workspace. The terminal keeps running through the move: the process isn't restarted or signalled, scrollback comes with it, and its history folder doesn't move (history is filed by stream name, not by workspace). See Workspaces.
Drag workspace tabs to reorder them — drag a tab left or right; the order is saved with your session. Panes and their processes are untouched.
Arrow keys scroll once you're scrolled up —
↑/↓still recall shell history at the prompt, but while you're viewing scrollback they move through the buffer instead, so you can keep reading with the keyboard without being yanked back to the bottom.Shift+↑/Shift+↓scroll a line from anywhere. The "N lines up" pill now says↑↓ scrolls, and is visible for exactly as long as the arrows are rebound. Full-screen apps are unaffected — the arrows always reach the app there. See Keyboard shortcuts.Run a stream as administrator from a checkbox — stream templates now have a Run as administrator option, and it tells you up front whether elevation will actually work on this machine. Elevation can fail several different ways that all look identical afterwards (the pane just closes instantly), so StreamView now checks Windows sudo's availability and mode before you launch and names the specific fix. See Streams.
Terminal apps that ask the terminal a question now get an answer — a terminal is expected to reply to a handful of standard queries (what kind of terminal are you, where is the cursor, do you support this keyboard protocol). StreamView silently dropped all of them, and an app that waits for a reply before finishing its keyboard setup would paint its interface correctly and then ignore every keystroke. Cursor Agent's TUI hit this exactly; Claude Code never did, because it doesn't gate input on a probe. Device Attributes, cursor-position reports, and the keyboard-protocol query are now answered.
Copying from a running Claude pane keeps what you selected — a full-screen app redraws the same rows several times a second, so the highlight stayed put while the text underneath was replaced, and the copy came back as something you never selected. In those panes, letting go of the mouse now copies immediately instead of waiting for
Ctrl+C, and the text is matched by line against what the pane actually printed rather than read off the screen. Ordinary shell panes are untouched. See Keyboard shortcuts.Resume banner no longer goes blank on your busiest streams — session history is capped at 1 MB per file and continues into numbered parts, but the Resume lookup only ever read the first part. On any stream that had written more than 1 MB, the left-off summary landed in a later part and was never found again, so the banner stayed empty for exactly the streams you used most. All parts are now read, newest first.
Closing StreamView asks first — the title-bar X used to tear down every terminal on a single misclick, ending any Claude session running in a pane. While streams are running, closing now opens a confirmation listing what is still live, with Save & Close to write each Claude pane's left-off summary first. "Keep working" is the default button, so Enter and Esc both cancel. Off switch: Settings > General > Shutdown. See Claude Code.
History viewer is stable under repeated searching — searching or changing a filter used to start a fresh scan over a year of session files without stopping the previous one, so several scans ran at once and a slow older search could overwrite the results of a newer one. Each new search now cancels the one before it and stops reading immediately. A history file that cannot be read shows an inline message instead of closing StreamView.
Light theme is actually readable — the terminal used to paint dark-theme ANSI colours onto a white page, so most text sat at 1.6:1 contrast and anything drawn in bright white was invisible. Light mode now has its own palette: every colour clears the 4.5:1 accessibility floor, bright variants stay distinguishable from their base, and coloured backgrounds (diff blocks, highlights) become pale tints instead of dark slabs. Switching themes re-colours scrollback that is already on screen. See Settings.
Theme switching no longer leaves stale UI — switching back to Dark could leave the workspace and stream tabs painted in the previous theme until you clicked one. Tail File panes also painted a background box behind every character in any theme other than Dark.
Save & Close no longer needs MCP — each Claude pane prints its LEFT-OFF summary to the terminal and StreamView stores it in history directly. Previously it asked Claude to call an MCP tool, which silently did nothing whenever the MCP server wasn't connected — so the save timed out and the Resume banner had nothing to show. The dialog now tells you per pane whether a summary was actually saved. See Running Claude Code.
MCP settings hidden for the Early Release — the server doesn't complete its handshake with a live Claude Code session and history search is too slow to be useful, so the toggle is off rather than shipping a switch that does nothing. Nothing you use depends on it. See MCP integration.
Ctrl+Enterno longer toggles the layout — it was a second binding for the Single-view toggle and fired by accident, since Claude Code usesCtrl+Enterfor newlines.F11is now the only fullscreen toggle. Layout changes are also logged with what triggered them, so an unexpected switch can be traced in%LOCALAPPDATA%\StreamView\streamview.log. See Keyboard shortcuts.Antivirus/indexing helper — Settings > Data > Performance can add StreamView's own folders to Windows Defender's exclusion list (with your admin approval) and open Indexing Options for Windows Search. This targets the "fan is loud but StreamView's CPU is low" case, where the scanners — not StreamView — are doing the work. A one-time startup banner offers the same fix. See Settings and Troubleshooting.
Fewer disk writes — session history is flushed less often and in larger batches (~5x fewer file appends), which gives antivirus and search indexing far less to react to.
Save & Close spinner — each pane now shows a live spinner while its summary is being written, instead of a static "…".
Closing overlay — closing StreamView paints a "Closing safely…" screen while terminals shut down, instead of looking frozen.
Copy above-the-fold output — a recent-output button and anchored
Ctrl+Cfor grabbing terminal text that has scrolled past the viewport.
Recent highlights (2026.7)
- Fixed garbled typing in full-screen apps — characters no longer appear scrambled or overwritten while typing in Claude Code. StreamView now parses the full range of terminal cursor/style escape sequences (including cursor-shape and colon-delimited color codes) instead of leaking parts of them into the display.
- Mouse wheel now scrolls inside full-screen apps — in a pane running Claude Code, vim, or less, the wheel is passed through to the app so wheel-up scrolls its own history (e.g. Claude Code's transcript). Normal shell prompts still scroll StreamView's scrollback. See Keyboard shortcuts.
- Clickable links —
http/httpsURLs and Windows file paths in terminal output are now clickable. Toggle in Settings › Display (default ON). See Keyboard shortcuts. - Save & Close polish — the close dialog shows a live "still saving" counter per pane, and the skip button is now a calmer Close now (skip save) that only warns when a save is actually in progress.
Recent highlights (2026.5)
- Tail File mode — watch any file like
tail -f, with no shell process. See Tail file mode. - Auto theme — follow the system theme, a time window, or sunrise/sunset.
- Searchable Add Stream picker — type to filter profiles when adding a stream.
- Clearer admin terminals — the PowerShell (Admin) profile now explains why elevation didn't start (sudo mode, your rights, or Windows version) instead of closing silently. See Troubleshooting.
- Expanded MCP tools — added
streamview_recent,streamview_sessions,streamview_stats, andstreamview_feedbackfor Claude Code. See Claude Code + MCP integration. - JSONL session history with per-stream recording modes and log rotation.
For per-release detail, see the project's commit history.
Still stuck? In the app, use Help → Contact support, or open a ticket here.