Skip to content

Releases: Hank076/Unified-AI-Session-Explorer

Unified AI Session Explorer v0.3.1

16 Mar 05:38

Choose a tag to compare

This release introduces powerful session search capabilities, intuitive date filtering, and a brand-new visual
identity, significantly improving your efficiency when navigating large AI session histories.

🚀 New Features

  • Full-text Session Search:
    • Search across all your session contents with real-time match counts displayed in the sessions list.
    • Integrated 300ms debounce for a smooth, lag-free input experience.
    • Automatic keyword hand-off: Clicking a matched session carries your search term into the viewer and highlights
      matches with tags.
  • Smart Date Filtering:
    • New filter tabs: All, Today, Yesterday, and This Week.
    • Advanced logic: Date filters and search queries compose with AND logic to narrow down results instantly.
  • New Visual Identity:
    • Updated high-resolution application icons for all platforms (Windows, macOS, Linux).
    • Cleaned up asset directories by removing redundant boilerplate SVG files.

🛠️ Improvements & Optimization

  • Enhanced i18n: Added data-i18n-placeholder support; search input placeholders and ARIA labels now dynamically
    switch between Traditional Chinese and English.
  • Backend Performance: When a date filter is active, the backend only scans relevant .jsonl files, significantly
    reducing disk I/O and overhead.
  • Version Synchronization: Unified package.json, Cargo.toml, and tauri.conf.json versions to 0.3.1.

🐞 Bug Fixes

  • Project Deletion Logic: Fixed path validation issues when removing Codex or hybrid projects.

本次更新帶來了強大的會話搜尋功能、時間過濾機制以及全新的應用程式視覺識別,顯著提升了瀏覽大量 AI 會話時的效率。

🚀 新功能 (New Features)

  • 會話全文搜尋 (Full-text Search):
    • 現在可以針對所有會話內容進行關鍵字搜尋,並在列表中即時顯示匹配數量。
    • 整合防抖 (Debounce) 機制,確保流暢的輸入體驗。
    • 進入會話視圖後,搜尋關鍵字會自動帶入並以 高亮顯示匹配文字。
  • 時間過濾機制 (Date Filtering):
    • 新增「全部 / 今天 / 昨天 / 本週」快捷切換標籤。
    • 過濾邏輯與搜尋功能完美整合(AND 邏輯),快速縮小查找範圍。
  • 全新視覺識別 (New App Icons):
    • 更新全平台應用程式圖示 (Windows/macOS/Linux)。
    • 優化資產目錄,移除了冗餘的範例 SVG 檔案。

🛠️ 改進與優化 (Improvements)

  • i18n 增強:搜尋框的提示文字 (Placeholder) 與 ARIA 標籤現在完整支援多國語系切換。
  • 效能優化:當啟用時間過濾時,後端僅掃描範圍內的 .jsonl 檔案,降低磁碟 I/O。
  • 版本同步:同步 package.json, Cargo.toml 與 tauri.conf.json 版本號至 0.3.1。

🐞 修復 (Bug Fixes)

  • 專案刪除邏輯:修正了特定情況下 Codex 與混合型專案刪除時的路徑驗證問題。

Unified AI Session Explorer v0.3.0

11 Mar 08:09

Choose a tag to compare

What's New

Codex CLI Session Support

You can now browse and explore Codex CLI session histories alongside Claude sessions.

Features added:

  • Browse Codex projects and sessions in the project/session list
  • Full Codex session timeline rendering, including chat and thinking events
  • function_call rendering and event_msg system event handling
  • Source badges distinguishing Claude vs. Codex sessions
  • Source toggle switch to show/hide sessions by source
  • i18n support for new UI elements (繁體中文 & English)

Unified AI Session Explorer v0.2.1

06 Mar 07:52

Choose a tag to compare

What's New

UI & Accessibility Improvements

  • Refined overall UI layout and visual consistency
  • alignment throughout the interface
  • Enhanced subagent toggle clarity and action button styles

Release Workflow

  • Added Windows portable binary (no-install .exe) to release artifacts
  • Updated GitHub Actions release workflow

Documentation

  • Revamped bilingual README (繁體中文 & English) with language switch links
  • Added main window screenshot

Internal

  • Restructured i18n into separate locale files (locales/en-US.js, locales/zh-Hant-TW.js)
  • Expanded E2E test coverage for delete UI and theme
  • Minor Tauri metadata and capabilities updates

Unified AI Session Explorer v0.1.2

04 Mar 12:37

Choose a tag to compare

Bug Fixes

  • Fixed GitHub Actions release workflow: pin tauri-apps/tauri-action to v0
    to resolve build failures in automated releases

Unified AI Session Explorer v0.1.0

04 Mar 12:09

Choose a tag to compare

🎉 Initial Release

Unified AI Session Explorer — a cross-platform desktop app built with Tauri 2
for browsing, searching, and reviewing Claude AI session histories.

Core Features

Session Browser

  • Browse Claude projects and sessions from ~/.claude/projects
  • Searchable project list with path-based naming
  • Session entries sorted by modification time with file size display
  • Subagent sessions shown in hierarchical tree view

Session Timeline Viewer

  • Full conversation timeline rendering: user/assistant messages, thinking blocks, tool use & results
  • Chat-only mode: hide thinking and tool_result for a clean reading experience
  • Expandable assistant messages with tool call details
  • Toggles for thinking, tool use, and system events visibility
  • Resizable columns with stable layout across panel interactions

UI & Theme

  • Dark / Light mode with full theme switching
  • Custom app icon and favicon
  • Session timeline meta bar with session summary info
  • Memory files section in project view

Project & Session Management

  • Safe deletion with countdown undo toast
  • Open project folder via context
  • About dialog with app info and GitHub link

Internationalization

  • Full zh-Hant-TW and en-US support

Infrastructure

  • Cross-platform CI release workflow (Windows / macOS / Linux)
  • Backend unit tests for project browser