Changelog

These are the recent Claude Code and Codex Assist releases that changed assistant support, history browsing, file recovery, search, archiving, the ccassist MCP server, and usage analytics. The latest release listed here is 0.7.5 from September 27, 2026.

What changed in 0.7.5?

Version 0.7.5 was released on .

Added

  • File Recovery - A new Recovery tab finds saved copies of project files from Claude, Codex, and Grok sessions. Compare a copy with the current file or restore it, and filter by project, file status, or time. Today's copies are available on Free; Pro unlocks older copies.
  • Conversation Checkpoints - Claude and Grok conversations now show saved file states beside the prompts they belong to, so you can compare those files with their current versions.

Improved

  • Clearer Conversation History - Messages exchanged between Claude sessions now show who sent them, while queued messages appear in the right place. Temporary scratchpad files are tucked away so they do not inflate file-change totals.
  • Easier History Browsing - Session rows have clearer highlights, long titles are easier to read, and compact rows reveal more details on hover.
  • Better Skills and Memories Filters - Narrow skills by source and memories by project directly from their tabs.
  • More Accurate Cost Estimates - Updated model prices now refresh older session costs, keeping history and usage totals current.

What changed in 0.7.4?

Version 0.7.4 was released on .

Improved

  • More Accurate Cursor Conversations - Cursor sessions now reconstruct user prompts, dynamic and MCP tools, tool results, errors, background-task notifications, timestamps, and file changes more reliably and in the correct order.
  • Smoother Live Conversation Following - Conversation views now stay pinned to the newest live output while messages, diffs, images, and visualizations expand, without pulling you back down after you intentionally scroll away.
  • Better Conversation Navigation - Mouse back buttons now return from a conversation to history, while links to agents and activity reliably scroll to the requested content.

Fixed

  • Codex Subagent Sessions - Spawned Codex subagents no longer lose their own turns around compaction, and failed turns with no model request no longer inflate usage totals.
  • Tool Results in Activity Summaries - Tool results now remain attached to the correct activity even when a file-change card appears before the result arrives.

What changed in 0.7.3?

Version 0.7.3 was released on .

Added

  • Complete Support for Long Codex Sessions - Long Codex threads that continue across multiple pages now appear as one complete session everywhere, including history, live updates, search, resume, fork, conversion, archive, export, and ccassist MCP.
  • Inline Codex Visualizations - Interactive visualizations created by Codex now render directly inside the conversation view, with a clear fallback when the original visualization is no longer available.

Improved

  • More Accurate Codex Usage and Costs - Usage analytics now avoid counting repeated token reports, include cache writes, and account for Fast-tier requests so totals more closely match actual Codex usage.

What changed in 0.7.2?

Version 0.7.2 was released on .

Added

  • Resume OpenCode Sessions in OpenChamber - OpenCode sessions can now open directly in the OpenChamber VS Code extension, with a new default resume preference and safe project-window switching when needed.

Improved

  • Smarter ccassist Context Transfer - Choose how many recent turns to include when continuing a session, with better preservation of long messages and clear notices when content is shortened.
  • Faster Analytics and Share Cards - Usage views now read only the session details needed for the selected period and reuse project data while rendering.
  • More Reliable Live Session Updates - Newly created and updated sessions stay visible during background scans, and live status continues updating even when the search index is unavailable.
  • More Accurate Codex and Grok Sessions - Improved child-agent discovery, tool display, message counts, token totals, task updates, and session duration reporting.
  • Clearer Device Management - Linked devices now show more descriptive editor names, making similar installations easier to identify.

Fixed

  • Worktree Project Grouping - Project headers, session rows, and “show more” results now stay together for removed or unusually located worktrees.
  • Quota Burn-Down Forecasts - Idle time is now included in burn-rate calculations, preventing overly pessimistic quota exhaustion estimates.

What changed in 0.7.1?

Version 0.7.1 was released on .

Added

  • Weekly Digest Tab - A new side panel tab summarizes your last 7 days of AI coding: sessions, tokens, cost, active days, a day-by-day chart, and your top tools and projects, compared against the week before. Step back through earlier calendar weeks, and get a once-a-week reminder when a fresh digest is ready.
  • Share Card - Turn today's, this week's, this month's, or a single project's usage into a shareable image you can copy or save. Everything is rendered locally from your own history; nothing is uploaded.
  • Branch and Worktree Filter - Narrow the history list to sessions from a specific git branch or worktree, alongside the existing source and model filters.
  • Activity Summary per Turn - Conversations now show what each turn did at a glance: commands run, files read, searches, and tools used, with collapsible detail rows and expand/collapse-all controls.
  • Reasoning Effort in Analytics - Session analytics and the day-by-day dashboard breakdown now split usage by model and reasoning effort, including thinking tokens, for Claude and Codex sessions.
  • Inline Local Images - Images referenced by local path in transcripts now render inline in the conversation view.

Improved

  • Faster Startup and Sidebar - The extension starts faster with a compiled code cache, the sidebar re-renders less and reuses more of its UI, redundant file watchers were removed, and live polling pauses while the window is unfocused.
  • Session Notices When Resuming - Resuming a session that is already running in a terminal now tells you so and offers to fork instead.
  • Clearer System Events - Conversation system events now offer a "show result" link, and task notifications are handled more consistently.

Fixed

  • Streamed Message Token Totals - Token usage for streamed assistant messages is no longer counted twice in conversation and analytics views.
  • Stale File Changes in Live Sessions - Live session refreshes now keep previously loaded file changes instead of briefly dropping them.
  • Effort Grouping - Reasoning effort values that differ only by case no longer split into separate rows in usage tables.
  • Experiment Toggles After Updates - Turning an experiment on or off right after an in-place extension update now prompts for a window reload instead of failing silently.

What changed in 0.7.0?

Version 0.7.0 was released on .

Added

  • Revamped Side Panel - The side panel has been redesigned with tab-based navigation, making it faster and cleaner to switch between history, account insights, settings, hooks, MCP, skills, memories, plans, and experiments.
  • Account Tab - Check plan usage, quota burn-down, recent activity, daily usage, account status, and device details directly from the side panel.
  • Real-Time Hooks Tab - Set up and manage live session status for Claude, Codex, and Grok, so the history list can show when an agent is working, waiting for permission, or finished.
  • Experiments Tab - Try upcoming features and vote on whether they should stay, including a customizable quota health bar, hidden session tags, and quicker Account access from the status bar.
  • Activity in Other Projects - When viewing one project, a banner now alerts you to active or unread sessions elsewhere and takes you back to the full list.
  • Per-Model Usage Breakdown - Expand each day in the analytics dashboard to see usage and cost totals for individual models.

Improved

  • More Complete File Change History - File changes made through shell commands, PowerShell, loops, glob patterns, and subagents are detected more reliably across supported assistants.
  • Faster File Change Views - Large sessions and large file changes now open with less processing and memory use, while unchanged sessions reuse previously loaded results.
  • Cleaner History Controls - Project, source, model, sorting, grouping, and display controls are more compact and easier to navigate, with project actions available even when viewing a single project.
  • Cleaner Conversation Copying - Copied messages keep useful formatting without carrying VS Code theme colors or backgrounds into other apps.

Fixed

  • File Change Accuracy - Reduced duplicate, incorrectly attributed, and missing file changes, including Windows paths, failed shell commands, and overlapping agent activity.
  • Codex Quota Cards - Codex usage cards now adapt to the windows available on the current plan instead of showing empty statistics.

What changed in 0.6.9?

Version 0.6.9 was released on .

Added

  • Offline Premium Activation - Premium can now be activated with a code from ccassist.dev, so firewalled or restricted editor environments can unlock Premium without the editor reaching the server.

Improved

  • Faster Large History Scans - Search and file-change discovery now do less unnecessary parsing, making large histories and shell-heavy sessions faster to process.
  • Lower Memory Use on Big Histories - Session caches are now kept bounded so long-running use and very large histories stay more responsive.
  • Shell Edit File Cards - File cards now better explain changes made by shell commands, including clearer badges, notes, and command context when an exact diff cannot be reconstructed.
  • More Accurate Shell-Generated Diffs - More shell-based file writes and edits are detected and shown in the conversation instead of being hidden as plain terminal output.

What changed in 0.6.8?

Version 0.6.8 was released on .

Improved

  • More Reliable History Search - History search now consistently searches the actual session files, so fresh installs and rebuilt indexes no longer miss message results.
  • Cleaner Onboarding Experience - The welcome flow is simpler, more native to VS Code, localized, and works better when no sessions are found yet.

Fixed

  • Search Box Consistency - Fixed cases where clicking a recent search or searching immediately after typing could jump back to an older query.
  • Claude Session Discovery - Fixed searches on machines where the writable index folder is separate from the real Claude history folder.

What changed in 0.6.7?

Version 0.6.7 was released on .

Added

  • Advanced Deep Search Options - Deep search now has a clearer Advanced panel with labeled options for author scope, match mode, tool output, and subagent transcripts.
  • Tool Output and Subagent Search - Deep search can now include tool inputs/results and subagent transcripts when you need to find details that are not in the main chat messages.
  • Priority Section Control - You can now hide the Priority section from the history list.

Improved

  • Clearer Deep Search Feedback - Search results now show how many files were scanned and surface scan failures instead of looking like a clean “no results” response.
  • Better Priority Session Updates - Sessions that appear in both Priority and date sections now keep active, unread, title, and live-status indicators in sync across both rows.

Fixed

  • Deep Search Fallback Reliability - Fixed deep search on machines where the search index directory falls back to an alternate location, including Windows setups where searches could incorrectly return zero results.
  • Deep Search Provider Resilience - If one assistant source cannot be scanned, deep search now continues with the remaining available sources instead of failing the whole scan silently.

What changed in 0.6.6?

Version 0.6.6 was released on .

Added

  • Session File Sizes - Session file size is now stored, backfilled for existing history, shown in the history list, and available as a sort option.
  • Smarter Project Session Loading - Project groups can load more sessions on demand, with clearer progress when a project has more history than is currently shown.

Improved

  • Faster Large Histories - History loading, project grouping, search results, and session pagination are more efficient for users with many sessions.
  • Better Search Pagination - Search and history results now report loaded vs. total sessions more clearly and load additional results more predictably.
  • More Reliable Project Search - Project-filtered search and file timelines now match project paths more consistently, including paths with dots or encoded workspace names.
  • Smoother Conversation Scrolling - Long conversation views scroll more predictably, with fewer jumps and less header flicker while reading.
  • More Stable OpenCode Refresh - OpenCode session refresh and related parser behavior are more reliable during live updates.

What changed in 0.6.4?

Version 0.6.4 was released on .

New: ccassist MCP

  • Local MCP Server - ccassist can expose your local chat history to supported AI clients so they can search sessions, pull context, inspect changes, and continue work from past sessions. Off until you turn it on.
  • Guided MCP Setup - The MCP page introduces itself on first visit and walks you through turning the server on, registering your CLIs, and installing the skill in one step. Reopen the walkthrough any time from the "?" button.

Added

  • Cursor CLI Session Support - Browse Cursor CLI sessions alongside Claude, Codex, OpenCode, Grok, and Copilot, including diffs, search, agents view, analytics, source filters, and live refresh.
  • Session Tags and Notes - Add tags and notes to sessions, filter history by tags, search with tag:, and optionally include tags/notes in Markdown exports.
  • Session Read State - History activity badges now remember which sessions you have opened, including across VS Code windows.

Improved

  • Cleaner Long Conversations - Completed work can collapse behind a concise “Worked for” summary, making large sessions easier to scan.
  • Staged Project Session Reveal - Large project groups now reveal sessions progressively with clearer show-more controls, keeping the history list more responsive.
  • Better Session Conversion and Resume Registration - Converted sessions are handled more reliably when moving between supported assistant formats.
  • Improved Message Rendering - Conversation text, colors, and dynamic message details render more consistently.

Fixed

  • Unread Activity Accuracy - Read/unread indicators are more consistent when sessions update or are opened from another window.

What changed in 0.6.3?

Version 0.6.3 was released on .

Added

  • LaTeX Math Rendering - Conversations now render LaTeX math with KaTeX. Copying rendered math gives you the TeX source back.
  • Hide Individual Sessions - Hide single sessions from the history list, not just entire projects; unhide them anytime from the Hidden tab.

Fixed

  • Sub-Agent Ordering - Sub-agents in the agent thread rail now appear in the order they actually started.

What changed in 0.6.2?

Version 0.6.2 was released on .

Improved

  • Worktree-Aware Project Grouping - Sessions from linked worktrees are now grouped more intelligently with their main project, making related work easier to find in the history list.
  • Branch and Worktree Labels - History rows and conversation views can now show branch and worktree context so you can tell which checkout a session came from.

Fixed

  • Project Matching Edge Cases - Fixed cases where the same project could appear as separate groups because of different encoded paths or worktree locations.

What changed in 0.6.1?

Version 0.6.1 was released on .

Added

  • Skills Tab - Browse installed agent skills from the side panel, search them, include or hide plugin skills, open bundled files, and copy the slash command for a skill.
  • Agent Memories Tab - View saved agent memories from the side panel so reusable project and personal context is easier to find.
  • Mermaid Diagram Rendering - Conversations can now render Mermaid diagrams with zoom and export support.
  • Large Session Partial Loading - Very large sessions can now open by loading their most recent messages first, with clear warnings when earlier messages were skipped.
  • Search Operators - History search now supports boolean operators (AND, OR, NOT), literal phrases with exact:, and regular expressions with re:pattern or /pattern/. Plain searches behave exactly as before.
  • Search By Author - me: searches only your prompts and ai: only the assistant's replies, on their own or combined with any other operator.
  • Search Options Dropdown - A dropdown at the left of the search bar picks the scope (all / your messages / assistant replies) and match mode (exact phrase / regex) without typing any syntax; the placeholder changes to describe what the current selection searches. AND, OR, and NOT can also be inserted from it. The typed operators still work for anyone who prefers them.

Improved

  • Better Settings Organization - Extension settings are now grouped into clearer sections, making configuration easier to scan.
  • Clearer Tool Output in Conversations - Tool activity in conversations is easier to scan, making long assistant sessions more readable.
  • Sharper History Search Results - Search matching now handles multi-term queries more consistently and highlights advanced operators more clearly.
  • Better Source Filtering - History source filters are clearer and more reliable when switching between assistant sources and new side-panel collections.
  • Windows Live Status Support - Live status support now works better on Windows instead of being hidden behind platform checks.

Fixed

  • Deep Search Result Limits - Deep search limits now apply by session count instead of raw match count, so one noisy session is less likely to crowd out other relevant sessions.
  • Search Box Typing Stability - Fixed the history search box occasionally replacing what you typed with a stale, lowercased copy while results refreshed.

What changed in 0.6.0?

Version 0.6.0 was released on .

Added

  • Live Session Status - A new real-time status mode can show when supported Claude, Codex, and Grok sessions are working, waiting for permission, or finished without waiting for the history list to refresh.
  • Live Hooks Controls - You can now enable or disable live status from extension commands or the history view, with clear setup states for each supported assistant.
  • Live Status Trial and Pro Access - Live status includes a free trial flow, clearer locked states, and upgrade messaging when the trial ends.

Improved

  • Faster History Loading - Session lists now appear faster with quicker indexing, lighter session reads, and better handling of large histories.
  • Smoother Session Activity Indicators - New activity and live-state indicators are easier to notice and keep session rows more accurate while work is happening.
  • Cleaner Search Onboarding - Search setup and indexing preferences are easier to understand, especially when choosing between faster startup and fuller search.
  • More Polished Conversation Scrolling - Chat and conversation views now land in the expected position more consistently when opened.

Fixed

  • Premium Center and Upgrade Flow Clarity - Account, upgrade, and trial-related messages now behave more consistently across entry points.

What changed in 0.5.7?

Version 0.5.7 was released on .

Fixed

  • Codex Quota Display Accuracy - Fixed cases where Codex quota windows could appear in the wrong slot when usage data included newer window details.

What changed in 0.5.6?

Version 0.5.6 was released on .

Added

  • Grok Usage Tracking - Grok activity now appears in usage views, model breakdowns, quota charts, and status indicators alongside your other assistants.
  • Session Drilldowns in Usage Analytics - Usage analytics now make it easier to drill into the sessions behind your activity so you can understand where time, tokens, and cost came from.

Improved

  • Better Grok History and Search - Grok sessions are parsed more completely, show richer session details, and work more reliably in history, search, conversation views, and file-change summaries.
  • More Reliable Copilot and Grok File Changes - Copilot and Grok sessions now produce cleaner file-change information across session views and diffs.
  • More Useful Dashboard Views - Usage charts, plan-window views, hourly/session rollups, and source filters are clearer and more consistent across supported assistants.
  • Broader Localization Coverage - More dashboard, webview, and extension text is now localized consistently for supported languages.
  • Smoother Account and Pro Flows - Device linking, subscription checks, upgrade prompts, and related error messages are more reliable and easier to understand.
  • Lightweight Local Search Storage - Conversation message bodies are no longer saved to the extension's local SQLite search index.

Fixed

  • Session Time Accuracy - Usage analytics now handle session timing more consistently when building daily, hourly, and session-level summaries.
  • Search and Indexing Reliability - Fixed edge cases that could make lightweight search or indexed search less consistent for newer session sources.
  • Safer Session Deletion - If VS Code cannot move an explicitly deleted session to the system Trash, the operation now stops and leaves the original file untouched instead of falling back to permanent deletion.

What changed in 0.5.5?

Version 0.5.5 was released on .

Added

  • GitHub Copilot Session Support - You can now browse and open GitHub Copilot sessions alongside Claude, Codex, OpenCode, and Grok history.
  • Fable Usage Tracking - Claude API usage tracking now includes Fable usage and limits where available, including status bar and dashboard visibility.
  • Weekly Reset History - The dashboard now shows a weekly reset history table so you can see when quota windows reset and how much quota was used or left unused.

Improved

  • Faster Multi-Assistant History - Session discovery, parsing, searching, and status bar updates are faster across Claude, Codex, OpenCode, Grok, and Copilot histories.
  • More Consistent Source Filtering - Search and history filtering now apply source filters more reliably across supported assistants.
  • Cleaner Multi-Source Internals - Shared source handling has been simplified, making resume, discovery, watching, and metadata behavior more consistent across assistants.

Fixed

  • Search Source Filter Accuracy - Fixed cases where session search could ignore the selected assistant/source filter.
  • Live Session Indicators - Live indicators now handle Copilot sessions more consistently.

What changed in 0.5.4?

Version 0.5.4 was released on .

Improved

  • Faster History and Side Panel Rendering - The side panel now caches more of its repeated UI work, helping history views feel snappier and more responsive.
  • Better Project Path Caching - Project and session lookup work has been reduced in the side panel, improving performance when browsing larger histories.

What changed in 0.5.2?

Version 0.5.2 was released on .

Added

  • Grok Session Support - You can now browse and work with Grok sessions alongside Claude, Codex, and OpenCode history across the extension.
  • Model Filter in History - The history view now lets you filter sessions by the models they used, making large histories easier to narrow down.
  • Pinned Projects - Projects can now be pinned so the workspaces you care about most stay easier to find in the history view.
  • Project Context Menu - Project headers in the history view now have their own context menu for actions like pinning, hiding, revealing in your file manager, and opening in a new window.

Improved

  • More Modern History List - The history view has been refreshed with a cleaner, more minimal look while keeping project grouping and quick actions easy to scan.
  • Source Logos and Visuals - Claude, Codex, OpenCode, and Grok sessions now have clearer source logos and badges across history, search results, and conversation views.
  • Localized Status and Dashboard UI - More of the extension, especially status bar indicators and dashboard text, now adapts to the user’s language.
  • Markdown Sync and Restore Flow - Markdown-based session sync and restore workflows are clearer and better integrated into the history UI.

Fixed

  • History Filtering Reliability - Fixed several source and model filtering edge cases so history and search results stay more consistent.

What changed in 0.5.0?

Version 0.5.0 was released on .

Added

  • Session Archive (Pro) - Claude and Codex automatically clean up old session transcripts over time. You can now archive sessions to keep a full-fidelity copy safe from that cleanup, with a dedicated Archived tab to browse them across all your projects. Archived sessions can still be resumed, forked, and copied as commands. Viewing and restoring archived sessions stays free, so you never lose access to your backups.
  • Markdown Session Sync - Export sessions to a portable Markdown format that you can commit to git and move between devices. Exported sessions can be imported back with their file changes and per-turn summaries intact, or resumed as a native Claude/Codex session - even when the original was created on another computer or operating system.
  • Markdown Sessions Tab - A new MD tab in the history list shows your exported Markdown sessions, viewable just like regular sessions.
  • Bulk Session Actions (Pro) - Select multiple sessions at once to export or delete them together, with a single confirmation.
  • Per-Model Usage Tracking - The status bar and dashboard now break down your weekly API usage by model (Sonnet and Opus), giving you a clearer picture of where your quota is going.
  • In-App Help - Added help buttons and explanations for the new Markdown and Archived session features so it is clear how each one works.

What changed in 0.4.81?

Version 0.4.81 was released on .

Added

  • Date Format Setting - A new setting lets you choose how dates and times appear throughout the extension: region-neutral ISO or your system regional format.
  • Resume Destination Preferences - You can now choose where sessions resume by default: terminal, desktop app, or VS Code extension, set separately for Claude and Codex.

What changed in 0.4.80?

Version 0.4.80 was released on .

Added

  • Multi-Agent Workflow View - Conversations that run multi-agent workflows now show them clearly, with an execution timeline, individual agent cards, and final outputs.
  • Question Prompts in Chat - Conversations now display the questions asked during a session along with the available options, recommendations, and the answer that was chosen.
  • Workflow Stats in Session Analytics - Session analytics now include a workflow summary showing how many workflows ran, how many agents they spawned, tool activity, and token usage.
  • Cache Efficiency in Session Analytics - Session analytics now flag cache misses caused by idle gaps.
  • Day-by-Day Usage Breakdown - The dashboard now includes a day-by-day usage breakdown that fills in automatically in the background.

What changed in 0.4.72?

Version 0.4.72 was released on .

Added

  • Resume in Claude/Codex Desktop Apps - You can now resume supported sessions directly in Claude Desktop or Codex Desktop or their VS Code extensions.
  • Session Deletion from History - You can now delete sessions directly from the history view and move their files to the system Trash.
  • Right-Click Session Menu - Session rows now support a context menu for common actions like resume, copy command, rename, pin, copy session ID, and delete.
  • Live Session Indicators - Active sessions are now easier to spot in history with live indicators for supported sources.

What changed in 0.4.71?

Version 0.4.71 was released on .

Fixed

  • Startup and Database Stability - Fixed several startup-time and database-handling issues.
  • Session Analytics Accuracy - Fixed an issue where some nested agent costs could be counted incorrectly in session analytics.
  • Background Indexing Reliability - Fixed race conditions that could affect indexing, session lookups, and related background updates.

What changed in 0.4.70?

Version 0.4.70 was released on .

Added

  • OpenCode Session Support - You can now browse and work with OpenCode sessions alongside Claude and Codex history across the extension.
  • OpenCode Session Analytics and History Views - OpenCode sessions now appear properly in conversation views, analytics, file history, and search results.

What changed in 0.4.64?

Version 0.4.64 was released on .

Fixed

  • History Refresh Reliability - Fixed a history view caching issue so refreshed or newly indexed sessions appear more reliably without needing extra manual refreshes.

What changed in 0.4.63?

Version 0.4.63 was released on .

Added

  • Claude/Codex Source Filter - Added a source filter in history so you can quickly switch between Claude sessions, Codex sessions, or both.
  • Sub-Agent Stats in Session Analytics - Session analytics now include more detail about sub-agent activity, including usage and duration.

What changed in 0.4.62?

Version 0.4.62 was released on .

Added

  • Reload Conversation - Added a refresh action in the chat view so you can reload the current conversation without reopening it.
  • Live Agent Conversation Updates - Agent conversations now update more naturally while work is still in progress.
  • Search and Review Progress Feedback - Deep search and Review Changes now show clearer progress while results and diffs are being prepared.

https://ccassist.dev/changelog/