Skip to content

Releases: yangshiqi/ZackEyes-release

v0.9.6

Choose a tag to compare

@yangshiqi yangshiqi released this 29 Jul 12:35

Added:

  • Per-session LISTEN port badge: the lowest port opened anywhere in a session's process subtree, shown as :3000 +2 when there are more. Read straight from kernel syscalls, with no lsof and no subprocess.
  • Git branch and uncommitted file count on every session card, staying correct when you switch branches mid-session.
  • Claude subagent tracking: the card shows what a dispatched subagent is working on, not just that one is running.
  • Context compaction is no longer indistinguishable from a hang. The card says "Compacting context" while it runs and "Context compacted" for a minute after it finishes.
  • A terminal jump that matches no window now says why, either no window or grant access, instead of silently doing nothing.

v0.9.4

Choose a tag to compare

@yangshiqi yangshiqi released this 28 Jul 11:20

Added:

  • Crayon Shin-chan theme with seven character sounds, plus three team-radio calls for the F1 2026 theme.
  • Test Pipeline button in Settings that spawns the real hook and waits for the event to arrive, instead of checking whether files exist.
  • Recent events section in the diagnostics export, recording what ZackEyes did with each event and why a notification did or did not fire.
  • Single-instance protection: a second copy now says the first one is running instead of quietly taking the socket from it.

Fixed:

  • Concurrent permission requests could be answered on the wrong one. Approvals are now matched by request id.
  • Large hook payloads were dropped, and the bridge could print errors into the agent terminal.
  • Live sessions could vanish from the panel after about ninety seconds of thinking time.
  • Hook ownership is decided by the launcher executable rather than a path substring, so uninstall and repair leave third-party hooks alone.
  • User config writes now survive a crash or power loss.

v0.9.3

Choose a tag to compare

@yangshiqi yangshiqi released this 18 Jul 11:04

Fixed:

  • Healthy Codex prolite accounts were flagged as limit-reached: the plan chronically reports a zero add-on credit balance while its live windows govern the quota, and the out-of-credits heuristic misread that shape — the credits signal now only applies to the real block shape where Codex nulls both windows

v0.9.2

Choose a tag to compare

@yangshiqi yangshiqi released this 18 Jul 06:45

Fixed:

  • Interactive /compact finish chime: Claude Code TUI never fires the PostCompact hook (upstream anthropics/claude-code#78760), so the v0.9.1 chime only worked in print mode — completion is now inferred from the context collapse in the first post-compaction StatusLine reading, with a shared cooldown so a future upstream fix cannot double-chime

v0.9.1

Choose a tag to compare

@yangshiqi yangshiqi released this 18 Jul 03:11

Added:

  • Chime and notification when a manual /compact finishes (Claude Code PostCompact hook; auto-compact stays silent by design)
    Fixed:
  • Codex quota bars showed the weekly quota in the 5h slot after the 5h limit was temporarily lifted — windows are now classified by window_minutes instead of position, and stale cached 5h readings are dropped

v0.9.0

Choose a tag to compare

@yangshiqi yangshiqi released this 13 Jul 06:34

Added: A unified Settings window, opened from the notch gear or the menu-bar icon, consolidating visibility, quota presentation, appearance, notifications, integrations, and updates in one place (previously split across two divergent gear menus). Added: Configurable quota presentation — show Used or Remaining capacity, pick the fill direction, and optionally overlay how much of the 5h/7d window has elapsed (Off / Icon / Overlap) with adjustable opacity. Added: Attention-first session grouping — active sessions are split into Needs You, Running, and a collapsible Recent so whatever is waiting on you surfaces first. Added: Buddy animations now respect the macOS Reduce Motion setting. Added: The menu-bar star now signals quota pressure by shape as well as color (a circle when tight, a triangle when about to throttle) for clearer color-blind legibility. Fixed: One shared command menu across notched and non-notched Macs, with Quit always reachable from the menu bar, the gear, and Settings.

v0.8.4

Choose a tag to compare

@yangshiqi yangshiqi released this 07 Jul 05:56

Fixed: Codex 5h/7d quota no longer collapses to No Data after the session goes idle; the last reliable reading is retained until each window resets, instead of being cleared on the 15-minute rollout activity window (#162).
Fixed: Codex usage-limit badge now shows a correct resets-in countdown that targets the binding window, survives the block and an app restart, and no longer lingers forever or vanishes on idle (#172).

v0.8.3

Choose a tag to compare

@yangshiqi yangshiqi released this 06 Jul 03:00

Added: Today row now breaks tokens into input / output / cache-write / cache-read, surfacing the cached portion (especially cache read) that the headline count excludes (#167).
Added: Chime and macOS notification when an agent blocks mid-task waiting for input (a permission prompt or an AskUserQuestion choice), with a Sound when waiting for input gear-menu toggle; on by default with a per-session cooldown (#169).

v0.8.2

Choose a tag to compare

@yangshiqi yangshiqi released this 02 Jul 09:53

Codex quota on notched Macs, and calmer notch expansion.

Added:

  • On MacBooks with a notch, a "Compact display" menu option to choose whether the pill shows Claude or Codex quota.

Fixed:

  • Codex 5h/7d usage now appears on MacBooks with a physical notch instead of showing "no data": the notch shows the selected agent's quota, falls back to whichever agent has data, and an empty Codex "premium" record can no longer overwrite your real account quota.
  • The notch no longer pops open when the cursor merely passes through it (for example, moving between vertically stacked displays); it now waits for a brief, intentional hover before expanding.

v0.8.1

Choose a tag to compare

@yangshiqi yangshiqi released this 30 Jun 08:35

Summary: Codex usage-limit visibility and accurate 5h/7d quota.

Added

  • Codex usage-limit visibility: when Codex hits its usage limit or runs out of credits, the panel now shows a "limit reached" banner and a notification instead of staying silent.

Fixed

  • Codex 5h/7d usage now reflects your real account quota: concurrent Codex sessions no longer mask each other's usage, and an unreported account number no longer shows as "100% remaining".