Releases
v0.7.68
Compare
Sorry, something went wrong.
No results found
ci: run linux release on branch pushes
feat(release): add fork linux updater flow
build(ci): target Ubuntu 22.04 for Linux workflows
Refactor tray thread menu into recent and workspace sections (Dimillian#584 )
docs: add gitcgr code graph badge (Dimillian#578 )
chore: bump version to 0.7.68 (Dimillian#580 )
style: reduce button border radius from 12px to 8px
style(sidebar): align utility settings button icon spacing
fix: add shared ChatPane wrapper for composer overlay layout
style(diff): refresh diff and log panels with flatter compact styling
refactor(sidebar): consolidate footer and account actions into bottom rail
feat(messages): auto-convert review findings text into markdown tables
refactor(frontend): decompose MainApp, sidebar, composer, and thread hooks
chore: bump version to 0.7.67 (Dimillian#577 )
fix(sidebar): add gap for nested thread content
style: reduce sidebar typography sizes for denser thread rows
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix(threads): avoid unnecessary thread updates for no-op renames
chore: bump version to 0.7.66 (Dimillian#576 )
feat(threads): add thread read RPC and subagent metadata hydration
feat(ui): refine user interface
chore: bump version to 0.7.65 (Dimillian#575 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
Revert "feat: add macOS x86_64 (Intel) build support (Dimillian#571 )"
fix(ci): refresh macOS daemon binaries before signing (Dimillian#574 )
feat: add HEIC/HEIF support for image attachments
fix(composer): auto-size model select to selected model label
docs: refresh app-server events reference
fix: support windows file links in messages (Dimillian#570 )
feat: add macOS x86_64 (Intel) build support (Dimillian#571 )
fix: normalize Windows workspace namespace paths (Dimillian#572 )
fix: workspace home model count submenus showing for every model on open (Dimillian#569 )
fix: add configurable global worktrees root setting (Dimillian#568 )
chore: bump version to 0.7.64 (Dimillian#561 )
fix: sanitize windows editor launch paths safely (Dimillian#562 )
feat: add automatic app update check setting (Dimillian#557 )
feat(settings): Custom workspace worktree folder can be configured (Dimillian#549 )
fix(nix): make nix run build reliably on macOS (Dimillian#554 )
feat: add home dashboard usage insights (Dimillian#553 )
fix: prevent ambiguous slash phrases from rendering as file links (Dimillian#550 )
fix(styles): UI/UX micro-interaction polish (Dimillian#552 )
feat: surface hook lifecycle events
docs: refresh app-server events hash
fix: Textarea CSS improvements for code blocks (Dimillian#546 )
chore: bump version to 0.7.63 (Dimillian#545 )
feat(composer): add /fast command and service-tier forwarding
docs: refresh app-server parity audit
chore: bump version to 0.7.62 (Dimillian#543 )
chore(deps): upgrade tauri to latest 2.x
feat: add tray usage section
feat: add macOS tray recents launcher
refactor: extract main app layout surfaces
refactor: split main app orchestration seams
Update app-server events doc
feat: add answered user-input conversation items (Dimillian#541 )
fix: washed-out UI after window resize when Reduce transparency is enabled (Dimillian#537 )
Update app-server events doc
fix(app-server): suppress memory consolidation threads in thread routing
fix(messages): fixed crash when clicking on a file url (Dimillian#515 )
feat: add tooltips to top titlebar actions
fix(ui): add tooltip metadata to sidebar controls
style: share tooltip styles for diff action buttons
feat(thread-list): add collapsible thread sub-agent descendants
fix(composer): preserve quote focus on iOS devices (Dimillian#532 )
fix: route thread links and uncommitted reviews by workspace
fix(app): handle thread/closed app-server events and unload thread state
Update app-server events doc
fix: focus paths textbox after selecting recent path (Dimillian#527 )
chore: bump version to 0.7.61 (Dimillian#525 )
fix(threads): hide memory consolidation subagent threads from sidebar
fix(threads): share thread naming utilities and review auto-renames
feat(git): add commit review action in composer from log selection
fix(composer): stabilize insert callback to avoid message rerenders
fix: hide generic sub-agent threads in shared thread listing
fix(skills): reliably discover project skills from /.agents/skills (Dimillian#524 )
fix: support tilde paths and persistent recent dirs in mobile add-workspaces (Dimillian#512 )
chore: bump version to 0.7.60 (Dimillian#518 )
fix(git): add syntax highlighting to raw diff fallback lines
fix(threads): hide orphan subagent threads in listing and events
fix(git): reuse active thread for inline PR review
refactor(settings): add reusable settings primitives components
fix: resolve and bundle daemon binary on macOS (Dimillian#514 )
feat(diff): add line-level composer actions in diff viewer
chore: bump version to 0.7.59 (Dimillian#513 )
feat: Add cancel control for in-progress dictation transcription (Dimillian#501 )
fix(layout): improve topbar window dragging (Dimillian#508 )
docs: update Codex event reference commit hash
docs: add app-server events sync skill metadata and reference docs
fix(git): move apply-worktree control to section action buttons
fix(threads): infer and route subagent thread links from payload metadata
refactor: rename topbar actions prop and simplify thread indicator
feat(windows): Windows UI improvements and update controls (Dimillian#502 )
fix: scope Linux WebKit compositing workaround to X11 (Dimillian#505 )
feat(messages): add quote action for composer (Dimillian#504 )
chore: bump version to 0.7.58 (Dimillian#500 )
fix: preserve parent thread anchors on partial list refresh (Dimillian#494 )
fix: preserve sidebar usage values on partial rate-limit updates (Dimillian#496 )
fix: use raw model names from models/list in model picker fix Dimillian#430 (Dimillian#499 )
fix: codesign daemonctl in macos OpenSSL fix script
feat(settings): add About section with build metadata (Dimillian#490 )
fix(composer): make queued message menu work on iOS (Dimillian#489 )
refactor: run a single shared codex app server (Dimillian#479 )
feat: add agents max depth setting support (Dimillian#471 )
feat: enrich collab sub-agent metadata rendering (Dimillian#474 )
docs: refresh app-server events reference codex hash
feat: add standalone daemonctl CLI for headless daemon management (Dimillian#486 )
fix: inline local images before remote backend RPC (Dimillian#475 )
fix(workspaces): replace mobile remote path browser prompt with in-app modal (Dimillian#480 )
feat(sidebar): add cross-platform project/thread organization and sorting (Dimillian#487 )
feat(settings): add toggle for composer follow-up hint visibility
fix(tauri): set TERM for tailscale commands on macOS
chore: bump version to 0.7.57 (Dimillian#476 )
fix: hide composer follow-up hint on phone layout
fix(composer): keep Stop enabled when composer is disabled
feat(git): add uncommitted review action to diff panel
feat: Queue vs Steer follow-up parity with intent shortcuts (Dimillian#467 )
style: rustfmt-style wrapping in daemon and shared modules
fix(workspaces): skip reconnect when already connected
fix: skip resume when switching between local-thread snapshots
style(workspace): remove workspace modal border and backdrop css
fix(home): adjust action buttons and url workspace modal styling
style: add rounded corners to workspace URL modal card
refactor(tauri): centralize git RPC method and request contracts
refactor(daemon): simplify workspace RPC request/response handling
refactor(tauri): centralize workspace RPC request parsing
refactor: use shared ThreadStatusById in workspace UI components
refactor: extract PanelShell and reuse across side panels
refactor(app): unify popover menus with useMenuController
refactor: extract shared thread row and status utilities
refactor(git): split GitDiffViewer into modular components
refactor(workspaces): move dialog handling to workspace controller
refactor(workspaces): split useWorkspaces into focused hooks
fix: harden macOS CLI detection candidates (Dimillian#472 )
fix: tailscale validator resilience across CLI/path edge cases (Dimillian#466 )
fix: reliably exit plan mode on Implement this plan (Dimillian#463 )
Mobile QoL: remote project add, auto-refresh, and daemon-restart recovery (Dimillian#455 )
feat(git): add model selection for commit message generation (Dimillian#451 )
feat: per-thread Codex args overrides with runtime sync (incl. no-thread fallback) (Dimillian#443 )
fix: windows terminal focus (Dimillian#459 )
fix: handle thread/status/changed events across app and turn hooks
docs: sync app-server events reference with latest Codex API
refactor(settings): remove deprecated collab feature toggle
feat(threads): cascade archive to subagent threads (Dimillian#458 )
feat: add "Add Workspace from URL" workflow (clone → register) (Dimillian#457 )
chore: bump version to 0.7.56 (Dimillian#453 )
feat(agents): add developer instructions to generated agent config
feat: add AI agent description generation in settings
fix: adjust titlebar left spacing when sidebar is collapsed
feat(tauri): position macOS traffic lights in overlay title bar
fix(messages): show searching state and preserve web search status
feat(settings): refine agents controls layout and thread stepper
feat: add agents settings management across app and daemon
fix: handle thread archive/unarchive app server events
docs: refresh app-server events and methods reference
feat(messages): export plan tool output to markdown file
fix(messages): render plan tool output as markdown, not code block
fix: pass workspace cwd through list_threads RPC
fix(terminal): renumber auto-named tabs to prevent duplicate labels (Dimillian#447 )
perf: bypass React render cycle during panel resize drag (Dimillian#448 )
chore: sync app-server docs hash and normalize iOS Info.plist
fix: element invisible on Windows drop down menus (Dimillian#444 )
feat(update): add post-update release notes toast (Dimillian#437 )
chore: bump version to 0.7.55 (Dimillian#445 )
feat: switch notification playback to Web Audio API to avoid macOS media session (Dimillian#442 )
feat: multi-remote mobile settings (Dimillian#441 )
feat(messages): show polling countdown after remote responses
fix: remove remote live heartbeat disconnect timer
fix: only show compact thread indicator when thread is active
feat(remote): add live thread subscribe and polling fallback
feat: add compact Codex refresh action and live status badge
fix: reconnect workspace before remote focus thread refresh
fix(threads): harden remote refresh and resumed active-turn handling
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
test: update applyCollabThreadLinks args in thread events spec
chore: bump version to 0.7.54 (Dimillian#435 )
feat(notifications): add sub-agent system notification toggle
fix(threads): stop turn/steer fallback to turn/start
docs: clarify experimentalFeature/list request and toggle behavior
fix(settings): add fallback copy for missing feature descriptions
feat(settings): add dynamic Codex feature flag controls
fix: pause queued sends when response is required (Dimillian#429 )
feat: configurable chat history scrollback (Dimillian#427 )
perf(app): isolate sidebar from streaming updates and cache thread row derivation (Dimillian#426 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
Update app-server-events.md
chore: bump version to 0.7.53 (Dimillian#425 )
feat: git init + GitHub remote setup on latest main (Dimillian#420 )
fix(workspaces): allow removing projects when repo folder was deleted on disk (Dimillian#421 )
fix: enable mobile diff view when no diff is preselected
feat(layout): add draggable chat/diff split resize support
feat(git): add per-file agent edits mode and thread diff support
fix: correct Home actions and memoize shortcut groups
fix: windows threads and terminal (Dimillian#413 )
feat(settings): add shortcut search bar in Shortcuts section (Dimillian#419 )
docs: update app-server events reference Codex hash
chore: bump version to 0.7.51 (Dimillian#412 )
fix: add request timeouts, bounded queues, and tool output truncation
fix: show indicator on user input request (Dimillian#411 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
feat: add PR checkout and guided review actions in diff viewer
fix(windows): suppress git check-ignore console popups during workspace polling (Dimillian#410 )
fix: add safe-area top padding to phone debug header
fix: remove compact git panel borders in phone layout
fix: set compact phone background to messages surface
fix: keep selected iOS tab when no workspace is active (Dimillian#408 )
docs: update app-server events support matrix
refactor: split app orchestration and backend core modules (Dimillian#404 )
chore: bump version to 0.7.50 (Dimillian#399 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
docs: update AGENTS architecture map and canonical scripts
feat(composer): persist Codex params per thread (Dimillian#380 )
feat: add optional split chat/diff center layout (default off) (Dimillian#397 )
fix: resolve high CPU usage from event subscription loop and aggressive polling (Dimillian#394 )
feat: add app mention support across composer and daemon messaging
feat(apps): scope app list by thread andfeat(apps): add threadId filtering for app/list and live updates
feat: bulk add workspaces via multi-select picker (Dimillian#385 )
fix issues Dimillian#174 (Dimillian#2 ) (Dimillian#390 )
fix: set DMABUF renderer fallback for Wayland + NVIDIA (Dimillian#391 )
fix(threads): keep detached reviews from locking parent thread
chore: bump version to 0.7.49 (Dimillian#384 )
feat(settings): auto-generate new thread titles (Dimillian#382 )
feat(git): split diff paths into filename and directory
feat(settings/git): expose editable commit-message prompt in Git settings (Dimillian#381 )
fix: token usage reset handling in UI (Dimillian#378 )
fix: iOS Swift library search paths (Dimillian#377 )
fix: macOS Tailscale detection (Dimillian#374 )
chore: bump version to 0.7.48 (Dimillian#376 )
feat(ios): add scripted TestFlight release flow and env template
build(ios): use dedicated bundle id/config for iOS builds
feat(daemon): add identity/version checks and exit persistence toggle
chore(release): bump Cargo versions to 0.7.47 in release flow
chore: bump version to 0.7.47 (Dimillian#371 )
fix(threads): restore sub-agent parent links from source metadata
refactor: extract app, git, settings, and workspace UI hooks
feat: plan-ready follow-up actions (Dimillian#367 )
fix(updater): detect brew installs via list --versions
docs: update app-server events for turn/steer fallback
fix(threads): track turn diff updates per thread
feat: add turn/steer support with graceful fallback
docs: refresh app-server events and request coverage matrix
feat(settings): add Codex update button (brew/npm) (Dimillian#364 )
fix(ci): sync iOS Info.plist version in release workflow
feat(ios): enable background fetch mode
fix(home): prevent usage model chips from overflowing layout
style: polish mobile setup wizard overlay and card visuals
feat: add phone home tab and remote local usage snapshot
fix(phone): improve compact git diff toggle and transparency
fix(threads): sync processing and active turn state on resume
chore: bump version to 0.7.46 (Dimillian#362 )
fix: improve phone composer layout and mobile viewport handling
docs: update iOS device script example with real device/team
feat(sidebar): animate refresh icon during thread reload
fix(remote): proxy commit message actions in remote mode
fix: reconnect remote sessions without replaying mutating RPCs
fix(mobile): dismiss keyboard and hide tabbar on composer focus
refactor: backend
fix(header): hide workspace tools in compact layout
fix(tauri): improve tailscale RPC timeout and status fallback
fix: route git ops through remote backend and harden daemon stop
feat(sidebar): add refresh-all workspace threads button
fix(mobile): relax refreshWorkspaces return type to Promise
feat(mobile): add server setup wizard and connection validation
docs: add iOS Tailscale TCP setup instructions
fix: disable updater workflow on mobile platforms
docs: remove agent memory guidance and memory markdown files
perf: process daemon RPC concurrently to speed remote startup
feat(settings): simplify iOS server setup and add connect test
fix(ios): correct viewport height and safe-area edge-to-edge layout
feat(settings): add mobile master/detail nav with DS panel items
fix: stabilize iOS phone layout and viewport-safe tab bar
docs: refresh README setup, iOS, and IPC reference
feat: add iOS build scaffolding and mobile backend defaults
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: preflight daemon listen port and handle bind errors gracefully
fix: mitigate Linux X11 blank WebKit renders (Dimillian#359 )
fix(nix): add missing Linux deps and GTK wrapper for NixOS builds (Dimillian#358 )
feat(settings): add Server section with TCP daemon controls
chore: bump version to 0.7.45 (Dimillian#357 )
feat(settings): add toggle for message file path display
docs: compact memory decisions and archive full history
perf: prevent thread status churn and memoize shell UI
fix(tailscale): detect CLI using fallback install paths
test: shim navigator in platformPaths tests for Node CI
fix(messages): immediate re-pin auto-scroll on thread switch
chore(settings): mark TCP and Orbit remote providers as wip
feat: add Tailscale bootstrap helpers for remote TCP setup
refactor(settings): remove Orbit hosted mode and deployment flag
refactor(settings): split SettingsView into modular sections
feat(orbit): add sign-in, runner mode, and settings wiring
feat(remote): implement Orbit WS transport and provider rename
feat(remote): add transport providers with Cloudflare WS stub
fix: improve open-workspace errors and add daemon RPC parity tests
docs: pivot iOS remote blueprint from Cloudflare to Orbit
refactor(backend): extract shared cores and align mobile RPC parity
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
docs: add iOS Cloudflare bridge blueprint and update memory
chore: bump version to 0.7.44 (Dimillian#353 )
fix(release): normalize artifact names and validate latest.json
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: restore sentry telemetry and prevent duplicate new-agent sends
chore: bump version to 0.7.43 (Dimillian#352 )
fix: Windows cmd wrapper argument quoting (Dimillian#351 )
refactor(ui): standardize popovers with DS primitives and lint rules
refactor(design-system): add shell primitives, codemods, and lint
docs: add agent memory scratchpad and templates
Disable branch search autocorrect (Dimillian#349 )
chore: bump version to 0.7.42 (Dimillian#348 )
ci: add Rust cache to release workflow
ci: add cross-platform rust test and tauri build matrix
feat: add Windows support (updater + dictation) (Dimillian#323 )
feat: add copy file name/path to git file menu (Dimillian#338 )
chore: bump version to 0.7.41 (Dimillian#346 )
fix(messages): display file links relative to workspace path
chore(codex): add test and run actions to environment config
feat: add thread list sort options and persist selection
chore: add autogenerated Codex environment config
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
feat(settings): promote background terminal to stable feature
chore: bump version to 0.7.40 (Dimillian#342 )
feat(settings): promote steer mode to stable setting
feat(composer): add plan mode toggle and refresh meta bar icons
feat(messages): render compact file links with line numbers
fix: clamp skill suggestion descriptions in composer
refactor(app-server): centralize event parsing and add tests
fix(skills): refresh list on canonical skills_update_available event
fix: avoid debounce updates during jsdom teardown
fix: only treat active plan as present when plan data exists
docs: update app-server events reference for latest Codex API
fix(notifications): re-notify when resolved request IDs are reused
feat: workspaces/worktrees UX + Environments settings + response-required notifications (Dimillian#339 )
chore: bump version to 0.7.39 (Dimillian#337 )
fix: respect preloadGitDiffs when loading local git diffs
feat: add optional worktree display name with branch auto-sync (Dimillian#336 )
feat: add show in Finder to git file menu (Dimillian#335 )
feat: add show in Finder action for worktrees (Dimillian#334 )
feat(git): include old/new text lines in diff payloads
chore: bump version to 0.7.38 (Dimillian#333 )
ci: validate Linux bundle artifacts before release upload
ci: add RPM bundles and validation to release workflow
feat: add /compact slash command and thread compaction RPC
docs: refresh app-server events reference and missing methods list
feat: add branch switcher with cmd+b shortcut (Dimillian#331 )
fix: libgit2 branch checkout to avoid half-switched HEAD (Dimillian#332 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix(ui): add top padding to first diff push section
fix: make push secondary button fill sync action row
feat(git): add fetch command and branch refresh button
chore: bump version to 0.7.37 (Dimillian#328 )
fix(composer): anchor autocomplete popup to trigger and wrap text
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix(git): fetch and prune remote refs before upstream push
feat: matching Mac app display name to public branding (Dimillian#326 )
refactor(files): use shared file type icon URLs in file tree
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
feat(composer): show file type icons in autocomplete suggestions
chore: bump version to 0.7.36 (Dimillian#327 )
fix(git): handle pull strategy and autostash fallbacks
fix(git): default pull rebase strategy and add pull/sync UI
perf: lazy-load workspace files for composer autocomplete
chore: bump version to 0.7.35 (Dimillian#324 )
fix(codex): remove "why" instruction from commit prompt
perf: reduce UI churn to keep navigation responsive
fix: reduce git sidebar error noise with scoped dismissible alerts
feat(files): filter file tree by modified files
fix: make workspace deletion resilient to active sessions
fix: preserve sidebar context when cards are collapsed
fix: prevent cramped settings layout on larger screens
feat(settings): promote stable feature flags to cut config ambiguity
fix: align compaction handling with item lifecycle events
docs: keep app-server event guide aligned with Codex v2 behavior
fix: prevent empty-state flicker while resuming thread messages
fix: prevent console window popups on Windows (Dimillian#321 )
fix: terminal closing bug on exit or ctrl + d (Dimillian#318 )
chore: bump version to 0.7.34 (Dimillian#322 )
feat: stage new agent drafts to avoid creating empty threads
fix: prevent unnecessary message re-renders during draft typing
fix: prevent stale thread plans from lingering after turn completion
fix: keep planning steps visible during live app-server streams
docs: clarify request support to prevent app-server protocol drift
feat: persist thread renames across local and remote backends
fix: sync server thread renames without overwriting custom titles
docs: keep app-server event map aligned with latest protocol
fix: prevent duplicate detached review completion notices
feat: add experimental /apps support
feat: persist Codex personality safely for consistent agent behavior
fix: keep detached reviews linked so parent state stays accurate
feat: let users choose how /review sessions are delivered
fix: make account switching login cancellable and event-driven
fix: ensure macOS dev builds still show notifications
refactor(codex): centralize prompt to keep commit guidance consistent
fix: Validate Open in entries before selection (Dimillian#308 )
feat: Add folder selection support in conversation context (Dimillian#309 )
feat: system notification support workspaces (Dimillian#316 )
feat: add multi launch scripts with icons (Dimillian#304 )
chore: bump version to 0.7.33 (Dimillian#300 )
feat: add workspace home collaboration and reasoning selectors (Dimillian#299 )
feat: add Git diff preload toggle in Settings and respect it in diff loading (Dimillian#298 )
fix: prevent background helper threads from resurfacing
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: allow symlinked CODEX_HOME agents without weakening config safety
chore: bump version to 0.7.32 (Dimillian#294 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
docs: keep agent guide canonical and focused on current state
fix: testimonials copy typos on landing page (Dimillian#290 )
fix: preserve latest reasoning status without empty rows
fix: prevent stale closures and reduce unnecessary re-renders
docs: add testimonials and disclaimer to build trust and clarity
feat: keep thread list synced when new threads start
chore: bump version to 0.7.31 (Dimillian#284 )
feat: better conversation UI
feat: add /mcp support
feat: add /fork support
feat: add /resume support
feat: add support for /status
feat: add support for /new
fix(threads): keep processing until turn completed
feat: new /review flow
docs: clarify shared-core architecture to prevent duplication
refactor: align daemon module paths with shared core imports
docs: clarify shared-core architecture to prevent duplication
refactor: centralize daemon/Tauri core logic to reduce drift
feat: add account switching (Dimillian#282 )
refactor(styles): isolate theme tokens for easier maintenance
feat: add dim theme and remaining usage toggle (Dimillian#283 )
fix: keep code typography consistent with user settings
fix: make multi-line selection reliable with drag and hints
fix: allow re-suggesting files after earlier mentions
feat(messages): render attached images with lightbox preview (Dimillian#280 )
docs: guide schema-drift debugging to prevent protocol regressions
refactor: centralize message link color token for theme consistency
docs: document routed vs missing app-server events for parity
fix: surface context compaction to keep thread activity accurate
fix: preserve reasoning summary section breaks during streaming
fix: prioritize adding workspaces from the sidebar header
fix: prevent in-progress commands from appearing explored
fix(sidebar): preserve thread list state on focus refresh (Dimillian#276 )
feat: add sidebar project search with highlight (Dimillian#274 )
chore: bump version to 0.7.30 (Dimillian#272 )
refactor: centralize file access to enforce path safety
refactor: centralize file editor logic to reduce duplication
feat(settings): let users manage global config.toml centrally
feat(settings): let users manage global AGENTS.md safely
chore: bump version to 0.7.29 (Dimillian#270 )
fix: preserve option answers when "Other" allows freeform notes close Dimillian#269
chore: bump version to 0.7.28 (Dimillian#267 )
feat: add shortcut for archive thread action (Dimillian#263 )
fix: route git comands through method to find functioning git version on machine (Dimillian#265 )
feat: surface recent threads on home for faster context switching
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
feat: let workspaces manage AGENTS.md agent instructions
fix: remove progress bar transition (Dimillian#266 )
fix: prevent inline tool summaries from overflowing the layout
fix: improve terminal tab bar spacing for clearer navigation
fix: treat “Other” prompts as freeform to avoid malformed answers
chore(deps): cargo update
feat: prompt history (Dimillian#260 )
feat: add worktree setup script (Dimillian#261 )
fix: align terminal content by removing double padding
fix: avoid crashes when Tauri invoke bridge is unavailable
fix: avoid crashes when Tauri window isn’t available in tests
fix: surface open failures with actionable error toasts
fix: restore platform default for stop shortcut (Dimillian#258 )
chore: bump version to 0.7.27 (Dimillian#256 )
fix: improve markdown readability and nested list rendering
fix: preserve entitlements during re-signing to avoid runtime failures
fix: terminal UTF-8 handling and UX (Dimillian#245 )
chore: bump version to 0.7.26 (Dimillian#252 )
fix: use webview zoom to keep panel resizing accurate
refactor(workspaces): reduce coupling by splitting the monolith
fix: improve command parsing to classify explore actions correctly
fix: avoid resuming active threads unless explicitly forced
chore: bump version to 0.7.25 (Dimillian#248 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: tolerate model/config fetch failures to keep models usable
chore: bump version to 0.7.24 (Dimillian#247 )
feat: configurable stop shortcut with platform defaults (Dimillian#244 )
Feat: improve assistant message readability with full-width card styling
fix: guard macOS reopen handling to keep non-mac builds green
fix: preserve collaboration mode across workspace reconnects
feat: reduce thread noise by summarizing exploration commands
fix: honor config.toml model and prevent unsupported reasoning
fix: improve code block readability with consistent spacing styling
feat: default codex args and workspace CODEX_HOME + args overrides (with tests!) (Dimillian#239 )
feat: hide main window on Cmd+W and restore on reopen (Dimillian#241 )
fix: weird microphone permission request behavior (macOS 26.2) (Dimillian#242 )
feat: add per-workspace launch script with dedicated terminal tab (Dimillian#231 )
feat: add configurable “Open in” targets (settings UI, custom commands/args, ordering) (Dimillian#230 )
feat(git): add image preview support in diff viewer (Dimillian#234 )
fix: stop collaboration mode from overriding model and effort
feat: let users quickly cycle collaboration modes via Shift+Tab
chore: bump version to 0.7.23 (Dimillian#236 )
fix: align collaboration mode overrides (Dimillian#221 )
chore: bump version to 0.7.22 (Dimillian#235 )
fix: update macOS paths in tauri.conf.json
feat(remote): proxy workspace ops and normalize WSL paths (Dimillian#155 )
fix(linux/nvidia): replace env var with __NV_PRIME_RENDER_OFFLOAD=1 (Dimillian#233 )
chore: bump version to 0.7.21 (Dimillian#232 )
feat: add branch search and validation in header popover (Dimillian#229 )
fix: sidebar workspace group expansion (Dimillian#228 )
fix: microphone permission request (Dimillian#226 )
fix: add macOS microphone entitlement for dictation (Dimillian#224 )
fix: avoid double-counting workspace/thread switch metrics
fix(markdown): simplify single-line code blocks
chore: bump version to 0.7.20 (Dimillian#219 )
feat: make url-only code blocks openable as link lists
chore: bump version to 0.7.19 (Dimillian#218 )
style: tighten request input density to reduce visual clutter
fix: handle non-numeric JSON-RPC request ids from server
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
feat: enable agent prompts to collect required user input
fix: settings backdrop blur on macOS 15 (Dimillian#216 )
fix: macOS dictation mic permission prompt on main thread (Dimillian#215 )
fix: make CODEX_HOME resolution consistent (Dimillian#213 )
fix: scope composer styling to prevent global bleed
docs: clarify threads hook split to aid onboarding
test: add more threads tests
test: add threads tests
refactor: modularize thread logic for clearer ownership
feat: workspace/worktree homes, multi-runs, metadata, and run orchestration polish (Dimillian#203 )
fix: prevent conflicting model/effort changes during collab override
chore: bump version to 0.7.18 (Dimillian#209 )
fix: simplify “now” to reduce visual noise in relative times
feat: enable manual thread resync without clobbering local state
feat: image preview for binary files (Dimillian#208 )
feat: surface Codex config and collab modes to sync settings
fix: show user input during steer processing to avoid blanks
fix: keep thread timestamps accurate to source activity
fix: preserve local thread items when resume payload is disjoint
fix: standardize collaboration mode labels for clearer selection
fix: avoid tooltip misalignment by anchoring context ring to edge fix Dimillian#196
fix: prevent accidental text selection in chrome panels
refactor: remove needless mut to satisfy lint and clarity
chore: bump version to 0.7.17 (Dimillian#204 )
fix: keep sidebar readable in reduced transparency
fix: avoid null window effects to prevent glass fallback issues
fix: allow window effects for liquid glass fallback behavior
feat: enable liquid glass effects while honoring reduced transparency
fix: keep preview close handler consistent for keydown cleanup
feat: enable in-app file previews for faster context sharing
fix: settings shortcuts (Dimillian#199 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: preserve full thread history by removing message dedupe
chore: bump version to 0.7.16 (Dimillian#201 )
fix(git): keep diff row heights in sync on resize
fix: prevent duplicate user messages and bad renames on sync
chore: bump version to 0.7.15 (Dimillian#200 )
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: fix git diff overlapping close Dimillian#197
chore: bump version to 0.7.14 (Dimillian#198 )
tests: fix
fix: restore font settings
web: update website
fix: avoid exposing bulk discard in diff panel
docs: refresh screenshots to reflect current UI
feat: surface long-running command output to reduce waiting
feat: Composer helpers, expand toggle, and message code-block UX (Dimillian#194 )
chore: bump version to 0.7.13 (Dimillian#192 )
Set Sentry release from app version (Dimillian#191 )
feat: set custom UI & Code font
fix: avoid duplicate thread messages across remote/local merges
fix: preserve native font smoothing for better platform rendering
feat: add Sentry metrics
chore: bump version to 0.7.12 (Dimillian#189 )
docs: clarify App.tsx boundaries to keep orchestration lean
feat: Add drag-and-drop workspace import (Dimillian#184 )
feat(git): speed up diff workflow with inline stage/discard (Dimillian#188 )
refactor: centralize app controllers to reduce App.tsx sprawl
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: prevent duplicate assistant replies during thread merge
fix: dedupe only adjacent user messages
chore: bump version to 0.7.11 (Dimillian#185 )
feat: enable keyboard navigation between agents and workspaces
feat: remember window size/position across launches
fix: handle missing worktrees and show deletion state
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
feat: add sidebar toggle shortcuts for faster panel control
chore: bump version to 0.7.10 (Dimillian#178 )
feat: make new agent actions configurable via shortcuts
feat: add more keyboard shortcuts
fix: prevent duplicate review entries cluttering thread history
Revert "feat: allow folder drag-drop to speed workspace setup (Dimillian#173 )"
fix: align terminal padding with xterm sizing to prevent layout drift
fix: avoid auto-exit when diff source isn't local
fix: ime enter v2 (Dimillian#158 )
fix: enable scrolling in PromptPanel when content overflows (Dimillian#171 )
fix: ignore sparse checkout skip-worktree entries (Dimillian#172 )
feat: allow folder drag-drop to speed workspace setup (Dimillian#173 )
chore: bump version to 0.7.9 (Dimillian#169 )
fix: prevent duplicate review entries from local inserts and id reuse
feat: expose terminal stdin in threads for traceability
feat(worktree): rename worktrees with optional upstream update (Dimillian#161 )
feat: tool-call grouping + inline status icons in Messages (Dimillian#162 )
chore: bump version to 0.7.8 (Dimillian#160 )
feat: adds Agent Time tracking to stats (Dimillian#157 )
fix: prevent hidden panels from keeping focus or selection
refactor: stabilize PR diff interactions via summary component
refactor: reduce duplication in git diff panel UI
fix: avoid getting stuck in empty diff view after updates
fix: align diff viewer backdrop with active theme
feat: switch between split and unified diffs
fix: prevent stale diff selection when clicking empty list area
feat: enable reviewing commit changes directly from the log
feat: add git commit and push UI with AI commit message generation (Dimillian#145 )
fix: tweak app icon sizing/shape (Dimillian#154 )
docs: refresh README feature list
docs(agents): document event stack
Update app icon with new macOS-style design (Dimillian#151 )
chore: bump version to 0.7.7 (Dimillian#150 )
refactor(events): centralize tauri listeners
fix: usage snapshot tooltip contrast (Dimillian#147 )
fix: thread resume merge dropping repeated user messages (Dimillian#148 )
fix(menu): dedupe tauri menu events
fix: interrupt pending turns immediately
fix: stabilize queued sends
feat: make sidebar groups collapsible
perf(messages): reduce rerenders during streaming (Dimillian#144 )
feat: add file menu actions for agent/workspace workflows (Dimillian#142 )
fix: hide load older controls for worktrees
test: cover pull request composer flow
fix: remove unused pull request flag
feat: add pull request composer flow
chore: add Nix flake with buildable app output (Dimillian#136 )
feat(remote): proxy core commands via daemon (Dimillian#121 )
feat: add menu item to check for updates and show up-to-date toast (Dimillian#139 )
Add attachment hover previews (Dimillian#140 )
test: expand plan coverage
fix: keep plan visible between turns
ci: cache rust builds for macos jobs
test: stabilize thread review assertion
ci: split lint typecheck and tests
test: add window appearance override
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
test: expand frontend coverage
fix: initiating dictation triggers microphone permission request (Dimillian#129 )
fix: improve thread resume dedupe
test: add vitest thread coverage
feat: add theme dropdown (Dimillian#127 )
chore: bump version to 0.7.6 (Dimillian#128 )
feat: always allow command (Dimillian#120 )
feat(windows): add build config and stub dictation (Dimillian#114 )
feat: add project working copies (clone agents) (Dimillian#100 )
fix: normalize turn event thread ids
fix: keep git status on diff stat errors
feat: add local usage stats to home
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
fix: prevent git branch flicker
chore: bump version to 0.7.5 (Dimillian#119 )
fix: avoid moving app_name in menu setup
feat: update icon
feat: add worktree apply all + revert all changes
fix(composer): improve file autocomplete matching
style: add mode icon to diff selector
style: pad git diff hover rows
style: tighten worktree thread indentation
fix: stabilize git status branch label
feat: add pinned threads to sidebar (pin/unpin, persisted, menu & UI) (Dimillian#109 )
fix: Linux menu items for empty menus (Dimillian#110 )
fix: stop button not working during initial turn request (Dimillian#111 )
fix: gate diff viewer scroll to sidebar selection
feat: add persistent thread rename and sidebar "Rename" action (Dimillian#108 )
fix: autocomplete trigger detection for inline file mentions (Dimillian#107 )
fix: git diff selection (Dimillian#104 )
fix: dedupe review started item (Dimillian#103 )
feat: add custom prompts panel (Dimillian#93 )
chore: bump version to 0.7.4 (Dimillian#97 )
feat: add configurable composer shortcuts (model / access / reasoning) (Dimillian#95 )
feat: persist composer model and reasoning effort selections (Dimillian#94 )
refactor: split sidebar into components and hooks (Dimillian#96 )
fix: remove unused pr created label
feat: enhance PR diff header and timeline
style: refine sidebar spacing
feat: Add PR summary header to diff viewer (Dimillian#91 )
feat: Add staged/unstaged sections and file actions to Git diff panel (Dimillian#90 )
feat(messages): add file-link context menu with reveal (Dimillian#81 )
fix: worktree dialog black background (Dimillian#89 )
chore: bump version to 0.7.3 (Dimillian#87 )
fix: prevent diff header overlapping popovers
feat: Indent collab subagents in sidebar (Dimillian#85 )
feat: sync git diff sidebar with scroll; sticky file headers and edge-to-edge diffs (Dimillian#84 )
fix: Stabilize git diff sidebar status while switching workspaces (Dimillian#83 )
Refactor App composition helpers (Dimillian#82 )
chore: bump version to 0.7.2 (Dimillian#80 )
test: expand workspace sidebar coverage
feat(workspaces): add project groups (Dimillian#78 )
feat(git): add repo root selection for nested workspaces (Dimillian#77 )
fix: rename thread on first user message
feat(daemon): add workspace management RPC (Dimillian#71 )
feat(settings): add remote backend configuration (Dimillian#70 )
feat: add collaboration mode support
docs: describe experimental settings
docs: document experimental settings sync
feat: sync background terminal toggle
feat: sync collab toggle to config.toml
fix: sync steer toggle to config.toml
style: simplify pr list
add antigravity
feat: add zed and ghostty open targets
style: space diff back button
perf: virtualize git diff viewer
feat(git): add pull request panel and diffs
fix: include Linux AppImage artifacts in latest.json (Dimillian#74 )
feat: integrate pierre diffs and optimize scroll (Dimillian#75 )
chore: add eslint and align checks
Merge branch 'main' of https://github.com/Dimillian/CodexMonitor
feat(docs): add changelog page
chore: bump version to 0.7.1 (Dimillian#73 )
You can’t perform that action at this time.