Repository navigation
v0.1.6
Fixed
-
Make Enter and Send steer active responses by default, with a separate explicit Queue action; retain steering targets through attachment preparation, reject stale or unavailable steering without silently queuing, and distinguish pending steers from follow-ups.
-
Track native turn starts and prompt promotions directly so fresh turns remain steerable and historical queue snapshots cannot revive delivered inputs or completed turns.
-
Replace plain-text workspace patches with shared, theme-aware unified diff previews, compact file rows, line-number gutters and independent file-opening controls; retain selection, focus, expansion and scroll state across updates and webview recreation.
-
Show the latest completed recorded change per file, distinguish unknown counts from zero, and isolate repeated tool IDs across turns; label binary, missing, incomplete and explicitly truncated previews honestly.
-
Preserve image drafts, prompt-history navigation and in-flight submissions across webview recreation; correlate send acknowledgements without resubmitting or clearing newer edits.
-
Retain admitted and outcome-unknown text attachments, reclaim explicitly discarded unsent files, and preserve saved drafts and inherited-history attachment access.
-
Verify local-runtime identity for text-file staging and reject reproduced file/symlink substitutions before reading selected file contents.
-
Propagate native menu and turn-control failures, preserve provider identity when model names match, and recover failed favorite and attachment-browser controls.
-
Settle fork/bookmark buttons without waiting for another session update, and refresh thread navigation when only the parent changes.
-
Reconcile replay/header accounting without double-counting, distinguish cumulative tokens from current context usage, and isolate inherited session state and delayed tool results.
-
Preserve native eviction counts and explicit process-output truncation markers.
-
Handle broken RPC input streams, truncated HTTP responses, detached daemon spawn failures and stale discovery probes; reconnect every detached controller when deletion fails.
-
Bound pathological Markdown blockquote nesting and preserve mixed-list indentation, ordering and ownership.
-
Gate tag publication on verification, synchronize lockfile versions, and align changelog promotion, secret checks and release-run monitoring with the tag-push workflow.
-
Match native Markdown fences, tables, task lists and emphasis; preserve tool stream hydration, interruption details, image/diff metadata and workspace file links.
-
Open long histories at recent messages, load earlier rows on scroll, and preserve selected text and the visible reading anchor across streaming and replay.
-
Preserve native string user messages such as short follow-ups in live and replayed conversations.
-
Keep Nodecode as a single permanent chat view without a second Sessions section or duplicate session heading; search titles and native conversation content inside history.
-
Rename titles inline, keep the workspace path in a tooltip, and attach workspace file contents through an
@picker. -
Close only this extension's own session readers before deletion, retaining the gateway protection for sessions open elsewhere.
-
Keep streaming thoughts in a compact, content-sized viewport with independent tail following and preserved reading selections.
-
Browse conversations in an anchored session popover and retain disclosure state across streaming updates.
-
Keep raw turn identifiers in the status tooltip, with concise Sending, Working and Ready labels in the conversation footer.
-
Send prompts and steering in Nodecode's native request envelope, and report protocol rejections immediately instead of waiting for an acknowledgement timeout.
Added
-
Persistent history browsing with nested lineage and recent-session views; fork completed assistant turns into a separate editor conversation.
-
Compact inline reply avatars and contextual icon-only copy controls preserve selections; bookmark recorded checkpoints and show native draft/save state.
-
Keep selected @file references inline at the caret with edit-aware context tracking, separate from + attachments.
-
Inline searchable model and reasoning menus with persisted favorites, native context limits, and separate Main, Aux, Decider and Backup role settings.
-
Automatic long-text attachments, multiple file/image previews, retryable staging, and separate native-runtime browsing and local-computer file selection.
-
Native slash autocomplete and dialogs, installation detection/retry, a service restart action, and linked CLI version metadata.
-
Nested session navigation, spawn notices, per-session recorded file changes, and background process output with independent scrolling.
-
Nodecode-native conversation layout with official axolotl branding, editor-tab icon, compact SVG actions, model and effort controls.
-
Direct child-thread and history-fork navigation with live activity and return-to-parent links.
-
Durable thinking display, collapsible tool results, preserved reading positions, latest-message navigation and acknowledged draft submission.
-
Reducer regression coverage for reasoning, replay, tools and child-thread scoping.
Changed
- Replaced the extension icon with the official Nodecode axolotl mark: the activity bar icon (
media/icon.svg) and the marketplace tile (media/icon.png) now carry the real brand mark.