Skip to content

v0.7.73

Choose a tag to compare

@github-actions github-actions released this 18 Apr 07:46

New Features

  • auto-convert review findings text into markdown tables
  • add thread read RPC and subagent metadata hydration
  • refine user interface
  • add HEIC/HEIF support for image attachments
  • add macOS x86_64 (Intel) build support (Dimillian#571)
  • add automatic app update check setting (Dimillian#557)
  • Custom workspace worktree folder can be configured (Dimillian#549)
  • add home dashboard usage insights (Dimillian#553)
  • surface hook lifecycle events
  • add /fast command and service-tier forwarding
  • add tray usage section
  • add macOS tray recents launcher
  • add answered user-input conversation items (Dimillian#541)
  • add tooltips to top titlebar actions
  • add collapsible thread sub-agent descendants
  • add commit review action in composer from log selection
  • add line-level composer actions in diff viewer
  • Add cancel control for in-progress dictation transcription (Dimillian#501)
  • Windows UI improvements and update controls (Dimillian#502)
  • add quote action for composer (Dimillian#504)
  • add About section with build metadata (Dimillian#490)
  • add agents max depth setting support (Dimillian#471)
  • enrich collab sub-agent metadata rendering (Dimillian#474)
  • add standalone daemonctl CLI for headless daemon management (Dimillian#486)
  • add cross-platform project/thread organization and sorting (Dimillian#487)
  • add toggle for composer follow-up hint visibility
  • add uncommitted review action to diff panel
  • Queue vs Steer follow-up parity with intent shortcuts (Dimillian#467)
  • add model selection for commit message generation (Dimillian#451)
  • per-thread Codex args overrides with runtime sync (incl. no-thread fallback) (Dimillian#443)
  • cascade archive to subagent threads (Dimillian#458)
  • add "Add Workspace from URL" workflow (clone → register) (Dimillian#457)
  • add developer instructions to generated agent config
  • add AI agent description generation in settings
  • position macOS traffic lights in overlay title bar
  • refine agents controls layout and thread stepper
  • add agents settings management across app and daemon
  • export plan tool output to markdown file
  • add post-update release notes toast (Dimillian#437)
  • switch notification playback to Web Audio API to avoid macOS media session (Dimillian#442)
  • multi-remote mobile settings (Dimillian#441)
  • show polling countdown after remote responses
  • add live thread subscribe and polling fallback
  • add compact Codex refresh action and live status badge
  • add sub-agent system notification toggle
  • add dynamic Codex feature flag controls
  • configurable chat history scrollback (Dimillian#427)
  • git init + GitHub remote setup on latest main (Dimillian#420)
  • add draggable chat/diff split resize support
  • add per-file agent edits mode and thread diff support
  • add shortcut search bar in Shortcuts section (Dimillian#419)
  • add PR checkout and guided review actions in diff viewer
  • persist Codex params per thread (Dimillian#380)
  • add optional split chat/diff center layout (default off) (Dimillian#397)
  • add app mention support across composer and daemon messaging
  • scope app list by thread andfeat(apps): add threadId filtering for app/list and live updates
  • bulk add workspaces via multi-select picker (Dimillian#385)
  • auto-generate new thread titles (Dimillian#382)
  • split diff paths into filename and directory
  • expose editable commit-message prompt in Git settings (Dimillian#381)
  • add scripted TestFlight release flow and env template
  • add identity/version checks and exit persistence toggle
  • plan-ready follow-up actions (Dimillian#367)
  • add turn/steer support with graceful fallback
  • add Codex update button (brew/npm) (Dimillian#364)
  • enable background fetch mode
  • add phone home tab and remote local usage snapshot
  • animate refresh icon during thread reload
  • add refresh-all workspace threads button
  • add server setup wizard and connection validation
  • simplify iOS server setup and add connect test
  • add mobile master/detail nav with DS panel items
  • add iOS build scaffolding and mobile backend defaults
  • add Server section with TCP daemon controls
  • add toggle for message file path display
  • add Tailscale bootstrap helpers for remote TCP setup
  • add sign-in, runner mode, and settings wiring
  • implement Orbit WS transport and provider rename
  • add transport providers with Cloudflare WS stub
  • add Windows support (updater + dictation) (Dimillian#323)
  • add copy file name/path to git file menu (Dimillian#338)
  • add thread list sort options and persist selection
  • promote background terminal to stable feature
  • promote steer mode to stable setting
  • add plan mode toggle and refresh meta bar icons
  • render compact file links with line numbers
  • workspaces/worktrees UX + Environments settings + response-required notifications (Dimillian#339)
  • add optional worktree display name with branch auto-sync (Dimillian#336)
  • add show in Finder to git file menu (Dimillian#335)
  • add show in Finder action for worktrees (Dimillian#334)
  • include old/new text lines in diff payloads
  • add /compact slash command and thread compaction RPC
  • add branch switcher with cmd+b shortcut (Dimillian#331)
  • add fetch command and branch refresh button
  • matching Mac app display name to public branding (Dimillian#326)
  • show file type icons in autocomplete suggestions
  • filter file tree by modified files
  • promote stable feature flags to cut config ambiguity
  • stage new agent drafts to avoid creating empty threads
  • persist thread renames across local and remote backends
  • add experimental /apps support
  • persist Codex personality safely for consistent agent behavior
  • let users choose how /review sessions are delivered
  • Add folder selection support in conversation context (Dimillian#309)
  • system notification support workspaces (Dimillian#316)
  • add multi launch scripts with icons (Dimillian#304)
  • add workspace home collaboration and reasoning selectors (Dimillian#299)
  • add Git diff preload toggle in Settings and respect it in diff loading (Dimillian#298)
  • keep thread list synced when new threads start
  • better conversation UI
  • add /mcp support
  • add /fork support
  • add /resume support
  • add support for /status
  • add support for /new
  • new /review flow
  • add account switching (Dimillian#282)
  • add dim theme and remaining usage toggle (Dimillian#283)
  • render attached images with lightbox preview (Dimillian#280)
  • add sidebar project search with highlight (Dimillian#274)
  • let users manage global config.toml centrally
  • let users manage global AGENTS.md safely
  • add shortcut for archive thread action (Dimillian#263)
  • surface recent threads on home for faster context switching
  • let workspaces manage AGENTS.md agent instructions
  • prompt history (Dimillian#260)
  • add worktree setup script (Dimillian#261)
  • configurable stop shortcut with platform defaults (Dimillian#244)
  • improve assistant message readability with full-width card styling
  • reduce thread noise by summarizing exploration commands
  • default codex args and workspace CODEX_HOME + args overrides (with tests!) (Dimillian#239)
  • hide main window on Cmd+W and restore on reopen (Dimillian#241)
  • add per-workspace launch script with dedicated terminal tab (Dimillian#231)
  • add configurable “Open in” targets (settings UI, custom commands/args, ordering) (Dimillian#230)
  • add image preview support in diff viewer (Dimillian#234)
  • let users quickly cycle collaboration modes via Shift+Tab
  • proxy workspace ops and normalize WSL paths (Dimillian#155)
  • add branch search and validation in header popover (Dimillian#229)
  • make url-only code blocks openable as link lists
  • enable agent prompts to collect required user input
  • workspace/worktree homes, multi-runs, metadata, and run orchestration polish (Dimillian#203)
  • enable manual thread resync without clobbering local state
  • image preview for binary files (Dimillian#208)
  • surface Codex config and collab modes to sync settings
  • enable liquid glass effects while honoring reduced transparency
  • enable in-app file previews for faster context sharing
  • surface long-running command output to reduce waiting
  • Composer helpers, expand toggle, and message code-block UX (Dimillian#194)
  • set custom UI & Code font
  • add Sentry metrics
  • Add drag-and-drop workspace import (Dimillian#184)
  • speed up diff workflow with inline stage/discard (Dimillian#188)
  • enable keyboard navigation between agents and workspaces
  • remember window size/position across launches
  • add sidebar toggle shortcuts for faster panel control
  • make new agent actions configurable via shortcuts
  • add more keyboard shortcuts
  • allow folder drag-drop to speed workspace setup (Dimillian#173)
  • expose terminal stdin in threads for traceability
  • rename worktrees with optional upstream update (Dimillian#161)
  • tool-call grouping + inline status icons in Messages (Dimillian#162)
  • adds Agent Time tracking to stats (Dimillian#157)
  • switch between split and unified diffs
  • enable reviewing commit changes directly from the log
  • add git commit and push UI with AI commit message generation (Dimillian#145)
  • make sidebar groups collapsible
  • add file menu actions for agent/workspace workflows (Dimillian#142)
  • add pull request composer flow
  • proxy core commands via daemon (Dimillian#121)
  • add menu item to check for updates and show up-to-date toast (Dimillian#139)
  • add theme dropdown (Dimillian#127)
  • always allow command (Dimillian#120)
  • add build config and stub dictation (Dimillian#114)
  • add project working copies (clone agents) (Dimillian#100)
  • add local usage stats to home
  • update icon
  • add worktree apply all + revert all changes
  • add pinned threads to sidebar (pin/unpin, persisted, menu & UI) (Dimillian#109)
  • add persistent thread rename and sidebar "Rename" action (Dimillian#108)
  • add custom prompts panel (Dimillian#93)
  • add configurable composer shortcuts (model / access / reasoning) (Dimillian#95)
  • persist composer model and reasoning effort selections (Dimillian#94)
  • enhance PR diff header and timeline
  • Add PR summary header to diff viewer (Dimillian#91)
  • Add staged/unstaged sections and file actions to Git diff panel (Dimillian#90)
  • add file-link context menu with reveal (Dimillian#81)
  • Indent collab subagents in sidebar (Dimillian#85)
  • sync git diff sidebar with scroll; sticky file headers and edge-to-edge diffs (Dimillian#84)
  • add project groups (Dimillian#78)
  • add repo root selection for nested workspaces (Dimillian#77)
  • add workspace management RPC (Dimillian#71)
  • add remote backend configuration (Dimillian#70)
  • add collaboration mode support
  • sync background terminal toggle
  • sync collab toggle to config.toml
  • add zed and ghostty open targets
  • add pull request panel and diffs
  • integrate pierre diffs and optimize scroll (Dimillian#75)
  • add changelog page
  • Add on-device dictation with Whisper (Dimillian#68)
  • add sidebar toggle controls
  • reload workspace threads
  • show thread relative time
  • add remote backend JSON-RPC prototype (Dimillian#58)
  • add open-in selector with app icons
  • add file tree sidebar and title-bar toggle (Dimillian#63)
  • allow tab queue in steer mode
  • add experimental steer mode
  • add terminal panel
  • page older threads on demand
  • add notification sounds with settings toggle (Dimillian#33)
  • filter @ suggestions for mentioned files (Dimillian#34)
  • honor gitignore in workspace file list (Dimillian#44)
  • honor gitignore in workspace file list
  • add per-message copy button
  • add copy thread action
  • filter @ suggestions for mentioned files
  • add agent-friendly RELEASING.linux.md
  • add image attachments in composer
  • appimage building + PATH env fix
  • add linux config, fix tauri issue, add ui scaling
  • align credits display with cli
  • show rate limit reset time in sidebar
  • use relative time in git log
  • add review slash autocomplete variants
  • show loading shimmer for latest agents
  • store composer drafts per thread
  • add Cmd+N shortcut to create new agent
  • improve prompt arg editing
  • add custom prompts support
  • add working timer indicator
  • add latest agent cards
  • add line range selection composer insert
  • add github issues tab
  • enhance git panel sync and diff info
  • make debug panel resizable
  • refine sidebar scroll fade
  • add updater progress toast
  • add tauri updater support
  • add Codex settings and doctor
  • add settings panel and display toggles
  • refresh sidebar footer controls
  • add worktree agents
  • add branch picker to header
  • expand autocomplete result count
  • add file autocomplete for @ mentions
  • let topbar overlay content
  • refine inline tool and reasoning UI
  • responsive layouts for phone and tablet
  • persist thread order by activity
  • add composer autocomplete UI
  • add plan panel dismiss and constrain approval toasts
  • move approvals to toast overlay
  • add app icon to about view
  • add sidebar loader for thread lists
  • add custom about window
  • add git log viewer and context menu
  • add resizable plan panel
  • follow system appearance
  • improve command output layout
  • make panels resizable and wrap thread titles
  • open home from projects header
  • show home when selecting project
  • simplify title bar header
  • add stop control for turns
  • add usage indicators
  • align access selector with cli approvals
  • wire approval policy selection
  • add review start card hint
  • add review command integration
  • add diff viewer with syntax highlighting
  • native thread menu actions
  • render markdown messages
  • restore threads and archive
  • refresh git status on activity
  • add skill list selection
  • improve thinking state and auto-scroll
  • add reasoning/tool call timeline and thinking indicator

Fixes

  • add shared ChatPane wrapper for composer overlay layout
  • add gap for nested thread content
  • avoid unnecessary thread updates for no-op renames
  • refresh macOS daemon binaries before signing (Dimillian#574)
  • auto-size model select to selected model label
  • support windows file links in messages (Dimillian#570)
  • normalize Windows workspace namespace paths (Dimillian#572)
  • workspace home model count submenus showing for every model on open (Dimillian#569)
  • add configurable global worktrees root setting (Dimillian#568)
  • sanitize windows editor launch paths safely (Dimillian#562)
  • make nix run build reliably on macOS (Dimillian#554)
  • prevent ambiguous slash phrases from rendering as file links (Dimillian#550)
  • UI/UX micro-interaction polish (Dimillian#552)
  • Textarea CSS improvements for code blocks (Dimillian#546)
  • washed-out UI after window resize when Reduce transparency is enabled (Dimillian#537)
  • suppress memory consolidation threads in thread routing
  • fixed crash when clicking on a file url (Dimillian#515)
  • add tooltip metadata to sidebar controls
  • preserve quote focus on iOS devices (Dimillian#532)
  • route thread links and uncommitted reviews by workspace
  • handle thread/closed app-server events and unload thread state
  • focus paths textbox after selecting recent path (Dimillian#527)
  • hide memory consolidation subagent threads from sidebar
  • share thread naming utilities and review auto-renames
  • stabilize insert callback to avoid message rerenders
  • hide generic sub-agent threads in shared thread listing
  • reliably discover project skills from /.agents/skills (Dimillian#524)
  • support tilde paths and persistent recent dirs in mobile add-workspaces (Dimillian#512)
  • add syntax highlighting to raw diff fallback lines
  • hide orphan subagent threads in listing and events
  • reuse active thread for inline PR review
  • resolve and bundle daemon binary on macOS (Dimillian#514)
  • improve topbar window dragging (Dimillian#508)
  • move apply-worktree control to section action buttons
  • infer and route subagent thread links from payload metadata
  • scope Linux WebKit compositing workaround to X11 (Dimillian#505)
  • preserve parent thread anchors on partial list refresh (Dimillian#494)
  • preserve sidebar usage values on partial rate-limit updates (Dimillian#496)
  • use raw model names from models/list in model picker fix Dimillian#430 (Dimillian#499)
  • codesign daemonctl in macos OpenSSL fix script
  • make queued message menu work on iOS (Dimillian#489)
  • inline local images before remote backend RPC (Dimillian#475)
  • replace mobile remote path browser prompt with in-app modal (Dimillian#480)
  • set TERM for tailscale commands on macOS
  • hide composer follow-up hint on phone layout
  • keep Stop enabled when composer is disabled
  • skip reconnect when already connected
  • skip resume when switching between local-thread snapshots
  • adjust action buttons and url workspace modal styling
  • harden macOS CLI detection candidates (Dimillian#472)
  • tailscale validator resilience across CLI/path edge cases (Dimillian#466)
  • reliably exit plan mode on Implement this plan (Dimillian#463)
  • windows terminal focus (Dimillian#459)
  • handle thread/status/changed events across app and turn hooks
  • adjust titlebar left spacing when sidebar is collapsed
  • show searching state and preserve web search status
  • handle thread archive/unarchive app server events
  • render plan tool output as markdown, not code block
  • pass workspace cwd through list_threads RPC
  • renumber auto-named tabs to prevent duplicate labels (Dimillian#447)
  • element invisible on Windows drop down menus (Dimillian#444)
  • remove remote live heartbeat disconnect timer
  • only show compact thread indicator when thread is active
  • reconnect workspace before remote focus thread refresh
  • harden remote refresh and resumed active-turn handling
  • stop turn/steer fallback to turn/start
  • add fallback copy for missing feature descriptions
  • pause queued sends when response is required (Dimillian#429)
  • allow removing projects when repo folder was deleted on disk (Dimillian#421)
  • enable mobile diff view when no diff is preselected
  • correct Home actions and memoize shortcut groups
  • windows threads and terminal (Dimillian#413)
  • add request timeouts, bounded queues, and tool output truncation
  • show indicator on user input request (Dimillian#411)
  • suppress git check-ignore console popups during workspace polling (Dimillian#410)
  • add safe-area top padding to phone debug header
  • remove compact git panel borders in phone layout
  • set compact phone background to messages surface
  • keep selected iOS tab when no workspace is active (Dimillian#408)
  • resolve high CPU usage from event subscription loop and aggressive polling (Dimillian#394)
  • set DMABUF renderer fallback for Wayland + NVIDIA (Dimillian#391)
  • keep detached reviews from locking parent thread
  • token usage reset handling in UI (Dimillian#378)
  • iOS Swift library search paths (Dimillian#377)
  • macOS Tailscale detection (Dimillian#374)
  • restore sub-agent parent links from source metadata
  • detect brew installs via list --versions
  • track turn diff updates per thread
  • sync iOS Info.plist version in release workflow
  • prevent usage model chips from overflowing layout
  • improve compact git diff toggle and transparency
  • sync processing and active turn state on resume
  • improve phone composer layout and mobile viewport handling
  • proxy commit message actions in remote mode
  • reconnect remote sessions without replaying mutating RPCs
  • dismiss keyboard and hide tabbar on composer focus
  • hide workspace tools in compact layout
  • improve tailscale RPC timeout and status fallback
  • route git ops through remote backend and harden daemon stop
  • relax refreshWorkspaces return type to Promise
  • disable updater workflow on mobile platforms
  • correct viewport height and safe-area edge-to-edge layout
  • stabilize iOS phone layout and viewport-safe tab bar
  • preflight daemon listen port and handle bind errors gracefully
  • mitigate Linux X11 blank WebKit renders (Dimillian#359)
  • add missing Linux deps and GTK wrapper for NixOS builds (Dimillian#358)
  • detect CLI using fallback install paths
  • immediate re-pin auto-scroll on thread switch
  • improve open-workspace errors and add daemon RPC parity tests
  • normalize artifact names and validate latest.json
  • restore sentry telemetry and prevent duplicate new-agent sends
  • Windows cmd wrapper argument quoting (Dimillian#351)
  • display file links relative to workspace path
  • clamp skill suggestion descriptions in composer
  • refresh list on canonical skills_update_available event
  • avoid debounce updates during jsdom teardown
  • only treat active plan as present when plan data exists
  • re-notify when resolved request IDs are reused
  • respect preloadGitDiffs when loading local git diffs
  • libgit2 branch checkout to avoid half-switched HEAD (Dimillian#332)
  • add top padding to first diff push section
  • make push secondary button fill sync action row
  • anchor autocomplete popup to trigger and wrap text
  • fetch and prune remote refs before upstream push
  • handle pull strategy and autostash fallbacks
  • default pull rebase strategy and add pull/sync UI
  • remove "why" instruction from commit prompt
  • reduce git sidebar error noise with scoped dismissible alerts
  • make workspace deletion resilient to active sessions
  • preserve sidebar context when cards are collapsed
  • prevent cramped settings layout on larger screens
  • align compaction handling with item lifecycle events
  • prevent empty-state flicker while resuming thread messages
  • prevent console window popups on Windows (Dimillian#321)
  • terminal closing bug on exit or ctrl + d (Dimillian#318)
  • prevent unnecessary message re-renders during draft typing
  • prevent stale thread plans from lingering after turn completion
  • keep planning steps visible during live app-server streams
  • sync server thread renames without overwriting custom titles
  • prevent duplicate detached review completion notices
  • keep detached reviews linked so parent state stays accurate
  • make account switching login cancellable and event-driven
  • ensure macOS dev builds still show notifications
  • Validate Open in entries before selection (Dimillian#308)
  • prevent background helper threads from resurfacing
  • allow symlinked CODEX_HOME agents without weakening config safety
  • testimonials copy typos on landing page (Dimillian#290)
  • preserve latest reasoning status without empty rows
  • prevent stale closures and reduce unnecessary re-renders
  • keep processing until turn completed
  • keep code typography consistent with user settings
  • make multi-line selection reliable with drag and hints
  • allow re-suggesting files after earlier mentions
  • surface context compaction to keep thread activity accurate
  • preserve reasoning summary section breaks during streaming
  • prioritize adding workspaces from the sidebar header
  • prevent in-progress commands from appearing explored
  • preserve thread list state on focus refresh (Dimillian#276)
  • preserve option answers when "Other" allows freeform notes close Dimillian#269
  • route git comands through method to find functioning git version on machine (Dimillian#265)
  • remove progress bar transition (Dimillian#266)
  • prevent inline tool summaries from overflowing the layout
  • improve terminal tab bar spacing for clearer navigation
  • treat “Other” prompts as freeform to avoid malformed answers
  • align terminal content by removing double padding
  • avoid crashes when Tauri invoke bridge is unavailable
  • avoid crashes when Tauri window isn’t available in tests
  • surface open failures with actionable error toasts
  • restore platform default for stop shortcut (Dimillian#258)
  • improve markdown readability and nested list rendering
  • preserve entitlements during re-signing to avoid runtime failures
  • terminal UTF-8 handling and UX (Dimillian#245)
  • use webview zoom to keep panel resizing accurate
  • improve command parsing to classify explore actions correctly
  • avoid resuming active threads unless explicitly forced
  • tolerate model/config fetch failures to keep models usable
  • guard macOS reopen handling to keep non-mac builds green
  • preserve collaboration mode across workspace reconnects
  • honor config.toml model and prevent unsupported reasoning
  • improve code block readability with consistent spacing styling
  • weird microphone permission request behavior (macOS 26.2) (Dimillian#242)
  • stop collaboration mode from overriding model and effort
  • align collaboration mode overrides (Dimillian#221)
  • update macOS paths in tauri.conf.json
  • replace env var with __NV_PRIME_RENDER_OFFLOAD=1 (Dimillian#233)
  • sidebar workspace group expansion (Dimillian#228)
  • microphone permission request (Dimillian#226)
  • add macOS microphone entitlement for dictation (Dimillian#224)
  • avoid double-counting workspace/thread switch metrics
  • simplify single-line code blocks
  • handle non-numeric JSON-RPC request ids from server
  • settings backdrop blur on macOS 15 (Dimillian#216)
  • macOS dictation mic permission prompt on main thread (Dimillian#215)
  • make CODEX_HOME resolution consistent (Dimillian#213)
  • scope composer styling to prevent global bleed
  • prevent conflicting model/effort changes during collab override
  • simplify “now” to reduce visual noise in relative times
  • show user input during steer processing to avoid blanks
  • keep thread timestamps accurate to source activity
  • preserve local thread items when resume payload is disjoint
  • standardize collaboration mode labels for clearer selection
  • avoid tooltip misalignment by anchoring context ring to edge fix Dimillian#196
  • prevent accidental text selection in chrome panels
  • keep sidebar readable in reduced transparency
  • avoid null window effects to prevent glass fallback issues
  • allow window effects for liquid glass fallback behavior
  • keep preview close handler consistent for keydown cleanup
  • settings shortcuts (Dimillian#199)
  • preserve full thread history by removing message dedupe
  • keep diff row heights in sync on resize
  • prevent duplicate user messages and bad renames on sync
  • fix git diff overlapping close Dimillian#197
  • restore font settings
  • avoid exposing bulk discard in diff panel
  • avoid duplicate thread messages across remote/local merges
  • preserve native font smoothing for better platform rendering
  • prevent duplicate assistant replies during thread merge
  • dedupe only adjacent user messages
  • handle missing worktrees and show deletion state
  • prevent duplicate review entries cluttering thread history
  • align terminal padding with xterm sizing to prevent layout drift
  • avoid auto-exit when diff source isn't local
  • ime enter v2 (Dimillian#158)
  • enable scrolling in PromptPanel when content overflows (Dimillian#171)
  • ignore sparse checkout skip-worktree entries (Dimillian#172)
  • prevent duplicate review entries from local inserts and id reuse
  • prevent hidden panels from keeping focus or selection
  • avoid getting stuck in empty diff view after updates
  • align diff viewer backdrop with active theme
  • prevent stale diff selection when clicking empty list area
  • tweak app icon sizing/shape (Dimillian#154)
  • usage snapshot tooltip contrast (Dimillian#147)
  • thread resume merge dropping repeated user messages (Dimillian#148)
  • dedupe tauri menu events
  • interrupt pending turns immediately
  • stabilize queued sends
  • hide load older controls for worktrees
  • remove unused pull request flag
  • keep plan visible between turns
  • initiating dictation triggers microphone permission request (Dimillian#129)
  • improve thread resume dedupe
  • normalize turn event thread ids
  • keep git status on diff stat errors
  • prevent git branch flicker
  • avoid moving app_name in menu setup
  • improve file autocomplete matching
  • stabilize git status branch label
  • Linux menu items for empty menus (Dimillian#110)
  • stop button not working during initial turn request (Dimillian#111)
  • gate diff viewer scroll to sidebar selection
  • autocomplete trigger detection for inline file mentions (Dimillian#107)
  • git diff selection (Dimillian#104)
  • dedupe review started item (Dimillian#103)
  • remove unused pr created label
  • worktree dialog black background (Dimillian#89)
  • prevent diff header overlapping popovers
  • Stabilize git diff sidebar status while switching workspaces (Dimillian#83)
  • rename thread on first user message
  • sync steer toggle to config.toml
  • include Linux AppImage artifacts in latest.json (Dimillian#74)
  • keep thread titles from app server
  • avoid redundant thread activity writes
  • sort list by ms timestamps
  • import relative time formatter
  • linkify file paths in messages
  • open markdown links in browser
  • restore branch menu clicks
  • truncate titlebar branch text
  • prevent diff viewer auto-scroll skips
  • move worktrees to app data (Dimillian#59)
  • avoid composer draft overwrite
  • ubuntu-24.04 to fix broken title in AppImages (Dimillian#52)
  • reset autoscroll on thread change
  • use tauri app version in codex client info
  • allow shift+enter newline in composer
  • improve approval dialog UX (Dimillian#42)
  • limit file autocomplete work
  • import thread summary type
  • restore message scroll under title bar
  • avoid duplicating reasoning body (closes Dimillian#41)
  • keep debug button accessible after clearing logs (Dimillian#46)
  • keep debug button accessible after clearing logs
  • stabilize streaming text merges
  • keep messages scrolled on streaming updates
  • tighten custom prompt types
  • preserve per-thread working timer
  • keep prompt arg text when inserting files
  • normalize custom prompt quotes
  • add mise shim path to codex lookup
  • remove duplicate working timer
  • set app-server cwd to workspace
  • sync git diff selection
  • recover from turn errors
  • narrow selectable diff lines
  • improve codex env handling for #15
  • fetch github issue totals
  • refresh workspace files list
  • clean up autocomplete helpers
  • offset content under translucent topbar
  • collapse redundant reasoning body
  • render full thread history
  • dedupe thread items on resume
  • surface codex readiness errors
  • enable window dragging via title bar on macOS
  • allow window dragging permission (#9)
  • avoid truncating command output
  • skip truncation for fileChange output
  • typecheck
  • guard git status refresh by workspace
  • cap thread history and truncate outputs
  • merge resumed thread items safely
  • restore thread activity on incoming events
  • prevent cross-workspace git diff leakage
  • refine queued messaging flow
  • auto-expand file changes in chat
  • prevent chat overflow from resizing panels

Performance Improvements

  • bypass React render cycle during panel resize drag (Dimillian#448)
  • isolate sidebar from streaming updates and cache thread row derivation (Dimillian#426)
  • process daemon RPC concurrently to speed remote startup
  • prevent thread status churn and memoize shell UI
  • lazy-load workspace files for composer autocomplete
  • reduce UI churn to keep navigation responsive
  • reduce rerenders during streaming (Dimillian#144)
  • virtualize git diff viewer
  • truncate older tool output
  • cap thread item history to 200
  • gate git log polling to log tab
  • memoize messages rendering
  • cap thread list to 20