github jazzyalex/agent-sessions v5.5
Agent Sessions 5.5

3 hours ago

What's New in 5.5

Features:

  • Browse and search DeepSeek Harness history locally. The read-only source supports v0-v3 plain JSONL and independently framed, checksum-validated Zstandard generations, discovers immutable directory generations, and selects the highest supported generation. A checked-in 58-event v3 catalog gives every known event an explicit tested presentation disposition; unknown required events and failed historical migrations fail closed. Explicit DSH subagents retain hierarchy, while seeded forks remain roots with their fork provenance. Recovered prefixes, incomplete tails, and corrupt artifacts are not published. DSH archive state is ignored, and the source exposes no DSH resume, live activity, quota/cost telemetry, attachment dereferencing, or archive-state mirroring. The decoder uses the vendored official Zstandard 1.5.7 decompression/common sources documented with their BSD license and archive checksum in ThirdParty/DSHZstd/README.md. Compatibility evidence comes from checked-in sanitized fixtures, the pinned event catalog, and a local manual UI smoke test; broad real-world coverage remains unverified.

Improvements:

  • Quota Meter scans Codex sessions from the configured root. Runway discovery now follows the same SessionsRootOverride, process-inherited CODEX_HOME, and default-path resolution as the session list instead of assuming ~/.codex/sessions. For a GUI launch that does not inherit a shell-only CODEX_HOME, use the Codex sessions-directory override in Preferences.
  • DeepSeek Harness histories retain their intended boundaries. Seeded v0/v1 migrations carry the rewritten seed boundary forward; Saved archives cannot regress to an older generation when re-starred. Injected plugin context stays out of search, and repaired historical turns no longer show a false trailing interruption.
  • Large session libraries avoid redundant refresh work. Live-presence lookup caching now retains a bounded large-library working set, and refresh completion no longer rebuilds the session table a second time after the published rows are already applied.
  • Quota Meter's weekly lens now shows the combined burn rate and time left at that pace. The compact header keeps the weekly reset visible, separates hour and minute units for readability, summarizes projections longer than one day as a whole-hour lower bound, and uses consistently when Codex has no five-hour limit. Active rates still report measuring, unavailable, or exhausted states; when no session is active, the rate and ETA area stays empty instead of showing a meaningless placeholder.
  • Quota Meter values have more breathing room. The compact header now clearly separates the remaining weekly percentage from its adjacent burn rate instead of letting values such as 95% and 4.9%/h run together.

Full release notes: https://github.com/jazzyalex/agent-sessions/releases/tag/v5.5

Don't miss a new agent-sessions release

NewReleases is sending notifications on new releases.