Skip to content

Agent Sessions

v2.1 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-workflow ai ai-coding-agents anthropic claude-code codex
+14 more
codex-cli copilot-cli cursor-agent developer-tools hermes-agent local-first macos openai openclaw opencode session-history session-management transcript-search usage-tracking

Summary

AI summary

Enhanced transcript search accuracy and unified Codex/Claude views.

Full changelog

Added

  • Loading animation for app launch and session refresh with smooth fade-in transitions
  • Comprehensive keyboard shortcuts with persistent toggle state across app restarts
  • Apple Notes-style Find feature with dimming effect for focused search results
  • Background transcript indexing for accurate search without false positives
  • Window-level focus coordinator for improved dark mode and search field management
  • Clear button for transcript Find field in both Codex and Claude views
  • Cmd+F keyboard shortcut to focus Find field in transcript view
  • TranscriptCache service to persist parsed sessions and improve search accuracy

Changed

  • Unified Codex and Claude transcript views for consistent UX
  • HIG-compliant toolbar layout with improved messaging and visual consistency
  • Enhanced search to use transcript cache instead of raw JSON, eliminating false positives
  • Mutually exclusive search focus behavior matching Apple Notes experience
  • Applied filters and sorting to search results for better organization

Fixed

  • Search false positives by using cached transcripts instead of binary JSON data
  • Message count reversion bug by persisting parsed sessions
  • Focus stealing issue in Codex sessions by removing legacy publisher
  • Find highlights not rendering in large sessions by using persistent textStorage attributes
  • Blue highlighting in Find by eliminating unwanted textView.textColor override
  • Terminal mode colorization by removing conflicting textView.textColor settings
  • Codex usage tracking to parse timestamp field from token_count events
  • Stale usage data by rejecting events without timestamps
  • Usage display to show "Outdated" message in reset time position
  • Version parsing to support 2-part version numbers (e.g., "2.0")
  • Search field focus issues in unified sessions view with AppKit NSTextField
  • Swift 6 concurrency warnings in SearchCoordinator

Documentation

  • Added comprehensive v2.1 QA testing plan with 200+ test cases
  • Created focus architecture documentation explaining focus coordination system
  • Created search architecture documentation covering two-phase indexing
  • Added focus bug troubleshooting guide

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Agent Sessions

Get notified when new releases ship.

Sign up free

About Agent Sessions

Local-first macOS app to browse, search, analyze, and resume supported AI coding-agent session history across Codex, Claude Code, OpenCode, Cursor Agent, Hermes, OpenClaw, Copilot CLI, and more.

All releases →

Related context

Beta — feedback welcome: [email protected]