What's new

Every release since 0.1.0.

Version v0.2.52Latest

Clearer Privacy Access

  • Add macOS privacy descriptions for installed coding agent and terminal app detection
  • Explain local session, account, and usage data access for enabled coding agents
  • Describe local network access for a configured Hermes dashboard
  • Enforce the exact allowed privacy declarations before notarization

Version v0.2.51

Sharper Sessions and Spend

  • Return interrupted Claude Code and Codex turns to waiting without false completion alerts
  • Keep long-running tools active while hiding fresh hook-backed sessions until real work begins
  • Count daily, weekly, and monthly spend when cost accrues, even across period boundaries
  • Remove token-only zero-dollar entries from cost totals and session counts
  • Keep Observer only mode from installing hooks through manual repair actions
  • Make prompt handling and reordered Settings sections match effective app behavior

Version v0.2.50

Cost Controls, More Agents, Better Alerts

  • Attribute recorded costs by project, branch, worktree, task, model, or agent
  • Forecast monthly spend and daily burn, then set scoped cost budgets with optional Direct Chat soft stops
  • Follow CodeBuddy, Qoder, and Gajae Code sessions in the notch and Agent Board
  • Choose Managed integration or Observer only mode
  • Use System, Pixel, or imported custom notification sound packs
  • Surface sustained CPU, memory, and disk-write pressure on session rows and in optional alerts
  • Deactivate this Mac from Settings -> License to move an activation
  • Capture supported Claude Code and Codex sessions from more coding hosts
  • Move, resize, minimize, or take Agent Board full screen like a normal Mac window

Version v0.2.49

Direct Sessions, Live Transcripts

  • Open any Agent Board card directly in its terminal or host app
  • Center Agent Board on the display where it was opened
  • Give board lanes cleaner spacing within the floating panel
  • Follow the newest reply in pop-out Transcript widgets while conversation updates stream in
  • Preserve your transcript reading position when you scroll away from the bottom
  • Label YOU and AGENT with roomier spacing and the same larger text size
  • Browse the complete AgentPeek release history from What's New

Version v0.2.48

Ten More Agents, One Notch

  • Add Aider, Cline, Devin, Goose, Kiro, MiMo Code, Mistral Vibe, Oh My Pi, Qwen Code, and ZCode
  • Monitor each agent through its verified local or remote source without inventing unsupported capabilities
  • Read saved conversations and exact monthly or daily usage where durable agent data provides them
  • Continue supported sessions and answer native permission prompts from AgentPeek
  • Keep Devin CLI and desktop sessions under one public brand while preserving their per-session capabilities
  • Browse one dedicated Explore page for each of AgentPeek's 22 supported agent brands
  • Scale Settings, onboarding, and Quick Routes cleanly across the larger catalog
  • Parse Codex patches from direct input and shell argument vectors without duplicating rollout diffs
  • Prefer Kilo's current conversation and usage storage without reviving stale legacy rows

Version v0.2.47

Three More Agents in Your Notch

  • Monitor live GitHub Copilot CLI, Kilo Code, and Factory Droid sessions from the notch and menu bar
  • Continue GitHub Copilot, Kilo Code, and Factory Droid sessions with follow-up prompts
  • Answer supported permission prompts for GitHub Copilot and Kilo Code without switching to the terminal
  • Track Kilo's monthly and daily token totals from local session data
  • Open each new agent's hooks, config, sessions, plugins, and logs through Quick Routes where available
  • Hide Codex sessions discovered by process or rollout scans until hook activity confirms real work

Version v0.2.46

Cleaner Settings, Quieter Permissions

  • Group Settings into App, Activity, and Support, then put the most-used controls first
  • Rename Performance to Advanced and keep Settings search aligned with the new hierarchy
  • Open sessions without triggering Automation or Accessibility prompts
  • Request terminal permissions only when launching a View that arranges windows, tabs, or panes
  • Keep the app icon crisp at small macOS sizes
  • Give the website feature gallery heading clearer separation from its cards
  • Reject unexpected privacy declarations and sensitive entitlements before publication

Version v0.2.45

Roomier Layouts, Clearer Activity

  • Widen Slim, Standard, Wide, and Ultra so larger text and Metrics labels have room
  • Keep headline token usage from shrinking as the text setting grows
  • Preserve file paths and commands across OpenCode, Pi, Grok, Cursor, and Hermes tool events
  • Scroll longer session lists instead of clipping the last visible row
  • Center session hover highlights with equal left and right outer gaps
  • Keep edit colors tied to the action, even when a filename contains "subagent"
  • Add dedicated website guides for in-notch prompts, floating widgets, and Agent Board

Version v0.2.44

More Reliable Across Every Agent

  • Verify lifecycle, tool, permission, question, compaction, transcript, token, and subagent behavior across supported agents
  • Preserve Hermes task identities through subagent starts and stops
  • Keep full usage breakdown labels visible across notch widths and text sizes
  • Give Ultra text more room around the built-in hardware notch
  • Smooth the expanded notch transition into its lower glass band
  • Replace website gallery placeholders with real AgentPeek videos and screenshots

Version v0.2.43

Kimi and the Agent Board

  • Monitor Kimi Code CLI sessions, install hooks, send follow-up prompts, read transcripts, and track local token totals
  • Open Agent Board from the notch menu to sort sessions into Active, Attention, and Finished
  • Move and resize the floating board or collapse it into a compact status pill
  • Reconstruct user and assistant conversation history for Grok, Kimi, Hermes, OpenCode, and Pi
  • Clarify live activity, waiting, tool, subagent, and attention states across session cards
  • Exclude setup, service, help, version, and one-shot commands from live session discovery
  • Prevent late subagent completion events from reviving sessions or leaving stale parent activity
  • Show update progress immediately and keep What's New visible after an upgrade

Version v0.2.42

More accurate usage, agent by agent

  • Apply provider-specific token semantics across Claude, Codex, Hermes, OpenCode, and Pi
  • Keep input, output, cached, reasoning, and provider-reported totals aligned
  • Rebuild 14-day usage cleanly across relaunches, calendar changes, and timezone changes
  • Keep Active Usage charts, donut segments, labels, and session totals on the same day boundary
  • Show cached or provider-specific residual tokens instead of misleading input/output splits
  • Prevent Codex cumulative records, forks, and interleaved histories from inflating totals
  • Ignore malformed, missing, and future-dated records that cannot belong to the usage window
  • Preserve Pi total-only usage, current Claude turn boundaries, and very large accumulated counts

Version v0.2.41

Continue every resumable agent

  • Continue Claude Code, Codex, Cursor CLI, Grok, local Hermes, OpenCode, and Pi sessions from the notch
  • Stream assistant replies, cancel prompts in flight, and use discovered provider commands
  • Answer provider-native approvals and questions through the same notch controls
  • Set limits or choose Unlimited for every focused-session activity section
  • Reopen each focused session with its section disclosures exactly as you left them
  • Keep recent Tools activity visible in its own floating widget
  • Preserve long-running transcripts, tool history, subagents, streamed replies, and Claude usage accurately

Version v0.2.40

A clearer, more personal notch

  • Choose Small, Medium, Large, or Ultra copy throughout the notch
  • Customize each active agent avatar color and reset the palette at any time
  • Blend solid ink gradually into lower Liquid Glass with full-range Glass depth
  • Make Standard, Wide, and Ultra layouts roomier with clearer glass controls
  • Give prompt sends immediate restrained visual feedback without delaying dispatch
  • Keep pointer and scroll input from reaching content behind visible glass
  • Prevent timestamp wrapping and clipped hover highlights at larger text sizes

Version v0.2.39

Cleaner transcripts and true opacity

  • Remove leaked protocol wrappers, memory instructions, terminal redraws, and control codes from transcripts
  • Preserve Markdown, code blocks, tables, links, visible tool output, and normal angle-bracket text
  • Fully hide the desktop behind the notch when Glass opacity reaches Opaque
  • Show the system-rendered AgentPeek icon in update prompts

Version v0.2.38

Keep more session context open

  • Open Transcript, Subagents, and Todos together for the same session
  • Move floating widgets to the physical screen edge without invisible menu bar or Dock boundaries
  • Keep long widget content inside a stable scrolling card
  • Expand and collapse focused-session details with smoother coordinated movement
  • Keep widget headers and active status labels on one line

Version v0.2.37

Continue sessions from the notch

  • Continue Claude and Codex conversations from the notch with live replies and tool activity
  • Pop Transcript and Subagents into floating widgets alongside Todos
  • Expand focused sessions to full height and collapse each detail section independently
  • Rebuild active Codex CLI and desktop sessions from rollout files after launch
  • Recognize agent sessions hosted by Zed and Claude sessions running inside Cursor
  • Count cached input and Claude subagent usage without double-counting Codex fork replays

Version v0.2.36

Keep background work in sync

  • Keep background subagents active until they actually finish, even across parent turns
  • Bring dismissed sessions back for new Antigravity results without reviving stale Codex cards
  • Show usage, spending, budget, reset, and refresh settings only for enabled agents that support them
  • Preserve symlinked dotfile configs during hook installation and removal
  • Count Pi daily spend accurately and rebuild Claude and Pi cached totals after transcript changes
  • Ignore unrelated bare pi or omp processes unless a real Pi configuration exists

Version v0.2.35

See every subagent at work

  • Follow every subagent inside the session that started it
  • Expand separate subagent timelines without cluttering the main session history
  • Add an optional Subagent complete alert that opens the parent session
  • Include subagent activity in Markdown exports and quiet-hours summaries
  • Open Todo and Active Usage widgets beside the notch you used, including on external displays

Version v0.2.34

More control over every notch

  • Add a separate notch visibility switch for every connected external monitor
  • Add a Performance tab for animation, avatars, refresh timing, session detection, and timeline limits
  • Default new installs to Regular title weight and hide avatars cleanly when Show avatars is off
  • Reduce redundant settings, observer, and display-topology work without reducing freshness
  • Stop auto-approved Codex and Claude actions from flashing prompts or expanding the notch

Version v0.2.33

Pi and Oh My Pi join AgentPeek

  • Add Pi and Oh My Pi live sessions, local monthly token and spend totals, by-day activity, and Quick Routes
  • Let you answer upstream Pi permission requests from the notch
  • Rework first-run agent selection and connection cards around the agents you choose
  • Size the floating Active Usage card to the number of visible agents
  • Keep OpenCode session state current with live busy, retry, and idle events
  • Improve agent-mark visibility and long Quick Routes labels

Version v0.2.32

Same avatars, 99%+ less CPU

  • Rebuild avatar animation on a render-server architecture that preserves the familiar flow and pixel look while cutting app CPU by over 99%
  • Add dedicated one-click pop-out buttons for Todos and Active Usage widgets
  • Let you choose which agents appear on the notch's Active and Metrics pages
  • Let you press the notch closed while keeping Settings open
  • Sharpen the Install and Relaunch icon with a white-and-blue palette in the expanded header

Version v0.2.31

Safer shortcuts, clearer settings, and better accessibility

  • Catch duplicate keyboard shortcuts before they save, show the exact conflict, and skip ambiguous assignments
  • Open each Settings section at the top and guide users back to General when no enabled agent supports usage tracking
  • Honor Reduce Motion across onboarding, Settings, Todo widgets, and Usage widgets
  • Improve VoiceOver labels, decorative element handling, and click targets throughout onboarding, Settings, and the notch
  • Disable empty Fast Action and View saves until their required fields are complete
  • Close the What's New window completely when dismissed with the button, Escape, or Return

Version v0.2.30

Active usage widgets, light mode, and a focused menu bar

  • Press and hold Active in the usage panel, then drag it out of the notch to create a floating live usage widget
  • Switch Settings and the menu bar between System, Light, and Dark from Settings -> Appearance while the notch keeps its dark hardware look
  • Choose separate agent sets for Headline usage, Collapsed usage, and Menu bar usage from Settings -> Usage
  • Use the streamlined menu bar for Active and Metrics usage, with clearer charts, complete model names, and refill details that stay readable
  • Set daily token budgets and receive new alerts for limit recovery, early limit pace, and available account handoffs
  • Todo widgets now expand on click and stay anchored more naturally while moving, resizing, and resting near screen edges

Version v0.2.29

Tear-off todos, weekly spending alerts, and cleaner usage gauges

  • Press and hold TODOS on a session card, then drag it out of the notch to create a floating live checklist widget
  • Todo widgets fold into compact status rails, expand on hover, stay in sync, and remember their position for each project
  • Widget size is adjustable from Appearance settings
  • Hermes and OpenCode spending alerts now support monthly, weekly, and daily limits
  • Compact usage gauges have clearer separation, and the idle glow stays out of the way while gauges are visible
  • Cosmetic Codex hook repairs no longer trigger an unnecessary ChatGPT restart reminder

Version v0.2.28

Faster updates, smoother navigation, and better Settings

  • Updates show up sooner with a ten-minute update check, and the install-and-relaunch window now comes to the front on the first click
  • General, Usage, Doctor, Notifications, Shortcuts, and Appearance use balanced two-column layouts when the Settings window is wide enough
  • Notch page titles animate consistently, and opening session history no longer scales the timeline through a first-frame hitch
  • Doctor now treats visible saved usage as usable instead of showing a false failure and unnecessary Re-check action
  • Eight new feature guides cover the notch, menu bar, token usage, permission prompts, local dev servers, Fast Actions, Quick Routes, and Views

Version v0.2.27

Grok Build, Antigravity, and usage donuts

  • Grok Build support: sessions from xAI's Grok CLI show up in the notch with live activity and a one-click jump back to the owning terminal
  • Antigravity support: agent work in Google's Antigravity editor is read straight from its local session logs, nothing to install
  • New Metrics usage page: by-day bars beside a donut splitting input, output, cache write, and cache read, with a per-model share underneath
  • New Show session metadata and Idle glow toggles, plus plainer wording across Settings and readiness messages
  • Codex keeps working after its desktop app merged into ChatGPT, hooks stay installed when AgentPeek quits, and Cursor detection is stricter

Version v0.2.26

Performance: lighter CPU, faster launch, leaner memory

  • Far lighter on your CPU: mean use is around 1.5% with 5 concurrent sessions and roughly 0.01% when idle
  • Hidden panels no longer keep timelines, scans, or animations running in the background, and heavy work like record enrichment and directory resolution moved off the main thread
  • Faster launch: the app gets to a usable notch noticeably sooner after starting
  • Snappier notch transitions: the collapsed pill no longer computes expanded sizing or copies session history it isn't showing, and rendering is scoped to just the notch chrome
  • Leaner memory: session summaries are cached for rendering, text matching no longer allocates on every pass, and unnecessary rasterization and retained buffers were removed

Version v0.2.25

Steady placeholders, one Settings lane, sturdier views

  • Text field placeholders no longer hop up when a field takes focus, and they render dimmer so an empty field does not read as filled in
  • Placeholders hold still in every field, from Fast Actions and Views to Settings, search, and the license key
  • Switching Settings tabs no longer nudges the window a few pixels wider or narrower
  • Clicking Launch, Edit, or Delete on a saved view no longer also opens the row's editor
  • Editing a view's panes no longer risks a crash when rows are added or removed mid-edit

Version v0.2.24

Live checklists, branch chips, and big battery savings

  • Expanded session cards show the agent's working checklist as it updates, including Claude todos and Codex plans, plus a collapsible view of any adopted plan
  • Every session card shows its working directory's git branch, and a count chip appears while subagents run
  • Claude sessions nearing the context limit show a warning chip, and compactions are noted on the timeline
  • Session cards show Claude's own reported cost and cumulative lines added/removed instead of estimates
  • Quick Routes tiles show skill, plugin, and command counts, and each agent column shows its MCP server count
  • Polling pauses while displays sleep and background probes slow while collapsed, with an instant refresh on expand or wake
  • Fixed duplicated timeline markers across chained /clear sessions and the assistant-reply flicker at turn end

Version v0.2.23

Fade height control, per-session account labels, Codex session fixes

  • Fade height slider in Settings -> Appearance controls how far up the glass fade reaches.
  • Session cards now show the account each session actually ran under.
  • Codex session cards pick up the model from the live transcript, so mid-run model switches show correctly.
  • Turning off Show account labels now removes account labels from every session card.
  • Codex internal memory and screen-recording work no longer appears as phantom sessions.

Version v0.2.22

Performance

  • Performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance, performance.

Version v0.2.21

A performance release: the notch renders on the GPU

  • The waiting shimmer no longer eats a CPU core. The silver sweep on quiet sessions (user prompts, "Compacting context") now renders on the GPU at half its old tick rate. That loop could previously peg a full core and lag the whole Mac for as long as a session sat waiting.
  • Agent icons load once, not on every redraw. Opening Token usage and switching to By day used to stutter because agent icons were re-read from disk on each pass; they are now cached, so those transitions run at full frame rate.
  • The waiting-prompt dot costs almost nothing now. It used to re-render its glow up to 120 times a second for as long as a prompt sat unanswered; it now breathes at 20fps with the same look.
  • The token-usage headline presses more gently. The wide headline now dips like other full-width controls instead of lurching on release.
  • Quieter logs when Hermes is closed. AgentPeek opens Hermes's usage database in the right mode up front instead of failing loudly on every poll.

Version v0.2.20

Lighter when idle, self-healing hooks, and clearer setup

  • AgentPeek runs much lighter when idle: less mouse tracking while collapsed, gentler polling on single-display Macs, and usage read from Claude's status line.
  • A new Settings Performance tab pauses the idle glow, parks avatars for sessions that aren't running, and slows usage polling to save battery.
  • AgentPeek now honors Reduce Motion across Settings, the menu bar, and onboarding, not just the notch.
  • Hooks heal themselves within minutes if a Claude Code update or config reset removes them, and now survive launching from Downloads.
  • Setup no longer needs a relaunch: a newly installed agent is detected in seconds, with a Check again button and a Doctor Session tracking row.
  • Empty states and a failed update check now explain themselves in plain English instead of leaving blank cards.
  • Every Hermes agent now shows in the notch, sessions return on their own after a cache clear, and OpenCode daily-usage bars are readable again.

Version v0.2.19

Custom keyboard shortcuts, plus Views and permission polish

  • Record any custom keyboard shortcut for global actions and saved Views, not just the built-in presets.
  • The Views terminal picker shows each app's real icon and lists only the emulators installed on your Mac.
  • Permission Deny and Allow buttons redrawn as deeper red and green with white lettering, matching the diff colors.
  • Launching a Warp View no longer opens a stray blank window on a cold start.
  • The notch glass settles into its real look immediately on macOS 26 instead of after your first click.
  • Steadier collapse animation, plus assorted Settings and layout fixes.

Version v0.2.18

Views, exact tab focus, and remote Hermes

  • Views: save named multi-pane terminal workspaces and launch them in one click or with Ctrl+Option+1-9
  • Session clicks land on the exact window, tab, or pane in Terminal, iTerm2, Ghostty, WezTerm, kitty, and tmux
  • Monitor Hermes on another machine through a remote dashboard URL
  • Menu bar usage popover reworked with live Now and By day pages
  • Notification settings reorganized into focused cards with smarter account-switch and quiet-hours alerts
  • Token totals survive /clear and session continuations, plus assorted fixes

Version v0.2.17

Choose which displays show the notch, plus per-agent Quick Routes

  • Choose whether the notch appears on your built-in display, your external monitors, or both, from Settings > General.
  • Quick Routes now gives each agent its own labeled column, so you can scan straight to the folder you want.

Version v0.2.16

OpenCode support, a roomier Ultra tier, and multi-account fixes

  • OpenCode sessions, usage, and model chips now appear in the notch alongside your other agents.
  • New Ultra tier for notch width, the collapsed pill, and spacing.
  • Steadier multi-account usage tracking, with per-account budget alerts.
  • Codex banked usage-limit resets now show in the usage panel.

Version v0.2.15

Codex usage detection restored, smoother Settings resizing

  • Codex usage shows up again when Codex is installed only as its Mac desktop app, with no separate command-line tool.
  • Resizing the Settings window no longer jitters or bounces when you drag its bottom edge toward the smallest size.

Version v0.2.14

Hermes Agent joins AgentPeek

  • Hermes Agent joins Claude, Codex, and Cursor as a fully tracked agent, with live sessions, permission prompts, model chips, and onboarding support.
  • Hermes usage shows a real monthly token readout with requests, tokens, and spend, read from Hermes's local session database.
  • A hairline divider now separates each agent's gauges in the usage panel.
  • Header gauges keep a stable order, and multi-file edits list every file in the session timeline.

Version v0.2.13

Model chips on every session, plus a steadier notch

  • Session cards now show a model chip, read live from Claude and Codex transcripts and from the Cursor CLI.
  • A steadier notch: dismissing a session or answering a permission no longer collapses the panel, and hover behaves the same on every display.
  • Permission, plan, and question prompts now size to their own content instead of the session list's height.
  • Lighter tracking for long Codex sessions, plus usage gauges that keep their last good reading.

Version v0.2.12

Reliable launch checks, a clearer notch, and steadier hover

  • More reliable agent verification on launch, with a Doctor banner when something still needs you and auto-clear once activity arrives.
  • Clearer notch over bright wallpapers.
  • Steadier notch hover, especially on external displays.
  • No blank account in the Usage account picker.

Version v0.2.11

Usage accounts, metric opacity, and calmer notch motion

  • Pick your usage account for Claude, Codex, or Cursor in Settings, or leave every gauge on Automatic; the active account shows under the agent name.
  • A new metric opacity slider in Appearance lifts the notch's quiet text, from timestamps to the token, files, command, and cost chips, anywhere from subtle to white.
  • Usage bars now read like a battery, green to yellow to red as a window fills, with the same colors for every agent.
  • Claude's per-session token chip climbs mid-turn now, matching Codex.
  • Opening, closing, and switching between sessions, usage, servers, and routes animate as one piece, with no bright flash on collapse and no rows stranded below the notch.
  • Ultra-wide is selectable again for the collapsed pill in usage mode.
  • Fixes: remaining-usage gauges drain from full, header clicks no longer dismiss the notch, first clicks land on secondary displays, restored Claude Desktop history won't fire a phantom completion, and Doctor flags usage-account issues.

Version v0.2.10

Cursor usage now tracks real monthly spend

  • Fixed Cursor monthly usage for current Pro and Ultra plans by reading Cursor's live dashboard usage source instead of the legacy request-based feed.
  • Added Cursor monthly measure controls in Settings: choose Spend, Weighted, Auto, or API for the headline gauge. Weighted remains the default and matches the in-editor meter.
  • Added optional Cursor Auto/Composer and API usage bars in the notch usage detail view and menu bar popover.
  • Improved Cursor usage details with plan-aware spend display, including "$X of $Y" when the included monthly allowance is available.
  • Cursor usage setting changes now update visible gauges immediately, without waiting for the next usage refresh.
  • Added a dismissible usage health notice that points users to Doctor when usage accuracy may need attention.
  • Tightened usage panel sizing so added Cursor bars and notices reserve stable space instead of shifting the notch layout.

Version v0.2.9

Cursor support and redesigned settings

  • Cursor is now a supported agent! Sessions, permission prompts, and monthly usage in the notch, right next to Claude and Codex.
  • Settings got a redesign - sidebar navigation, a resizable window, and search that filters every setting as you type.
  • New Usage settings tab. The Show usage, Headline gauges, and Count down toggles for each agent all live there now.
  • New Shortcuts settings tab with every hotkey in one place.
  • New Show account labels setting - session cards get a chip showing the subscription account they are running on.
  • More honest permission prompts - shell commands that write files no longer get summarized as harmless reads.
  • Codex questions answered in the notch now actually reach Codex. Before, Codex quietly ignored the answer and asked again in its own window, so you answered everything twice.
  • Long-running tools no longer get incorrectly flipped to waiting for your input after two quiet minutes; a session only flips when its process is actually gone.
  • Fixed a bug where Claude sessions could lose their final turn - last reply, tokens, tool runs - if AgentPeek was relaunched mid-turn.
  • Task complete notifications now fire when the agent finishes a turn and is waiting on you, not only when the CLI exits, with no duplicate notifications for the same turn.
  • Pressing Command-Comma can no longer open a second, conflicting Settings window.
  • Keyboard shortcut registration failures, for example when another app owns the combo, now show a warning in Settings > Shortcuts instead of failing silently.
  • The trial notice no longer overflows the empty notch panel; the panel now reserves room for it.
  • Smoother notch performance: the once-per-second clock no longer re-renders the whole expanded panel, and very long session histories no longer slow down list updates.
  • Package-runner detection, including npx, yarn, and pnpm, now uses one consistent, conservative rule everywhere, so folder names containing codex or claude cannot be mistaken for a running agent.
  • Closed a license loophole where rolling the system clock back could resurrect an expired trial; paid licenses and active trials are unaffected.
  • The website got a refresh too, with Cursor front and center.

Version v0.2.8

Readable Liquid Glass and count-down usage

  • There's a new opacity slider for Liquid Glass: slide toward Opaque and the expanded glass firms up so text stays legible.
  • New Claude and Codex toggles flip the token readout to count down from 100% instead of climbing up from zero.
  • Right-click the menu bar icon for a quick way to quit the app.
  • Fixed an Always Allow bug where a prompt could still appear in the notch after you had already chosen Always Allow for it in the terminal.
  • Lighter on your Mac, with another pass at trimming RAM and CPU use.

Version v0.2.7

Doctor, fixes, and polish

  • The Doctor tab in Settings now diagnoses hook and install issues, so when an agent isn't showing up you can see why.
  • A round of small bug fixes.
  • Quality of life polish across the app.

Version v0.2.6

Daily token usage and Doctor settings

  • New token usage day-by-day statistics.
  • New "Doctor" settings tab to help improve performance and fix issues if any.
  • Increased opening and closing notch smoothness - per user feedback :)
  • Notification and update reliability improvements, plus a new Update setting.
  • Usage copy bug fix.
  • Less RAM and CPU, yay!

Version v0.2.5

Fast Actions and bigger notch layouts

  • Fast Actions let you save shell commands and run or stop them from the notch.
  • New Ultra-wide width and Colossal density options give the expanded and compact notch more room.
  • Usage tracking is steadier across refreshes, stale snapshots, and sign-in checks.
  • Local server panels, empty states, and header controls got polish and sizing fixes.

Version v0.2.4

Local servers list-style sizing

  • Local servers list-style sizing
  • Markdown rendering + plain-text extraction for last replies
  • Release note UI polish

Version v0.2.3

Smoother session history

  • Tighten session ingestion and tool-activity tracking so history data is more complete and consistent.
  • Refine session history UI across the notch, headers, timeline rows, usage views, and collapsed/expanded states.

Version v0.2.2

Codex desktop fixes

  • Codex desktop app Git bug duplicated sessions.
  • Codex token usage was over-sensitive to sign in, showing an incorrect warning tooltip.

Version v0.2.1

Fixed onboarding bugs

  • Fixed onboarding bugs.

Version v0.2.0

Meet AgentPeek v2

  • AgentPeek v2 opens with a guided, windowed welcome that walks you through connecting Claude and Codex and granting permissions. It never sees your provider credentials.
  • Sessions are far more reliable: they appear whether you start agents from the terminal or the Claude and Codex desktop apps, and duplicate sessions collapse into a single row.
  • Token usage is more accurate across both agents, with live counts that track real consumption and a clear note when an agent is signed out.
  • Liquid Glass is enhanced across the notch and panels, with more depth, refined per-tool colors, and clearer activity summaries.

Version v0.1.32

Steadier session interactions and a cleaner notch

  • Clicking, expanding, and acting on a session row feels more solid, with fewer surprises.
  • Sessions launched from the Claude and Codex desktop apps read more clearly in the panel.
  • Small polish across the notch and menu bar.

Version v0.1.31

Smoother notch, more accurate token counts

  • Smoother notch interactions: clicking a session row no longer collapses the panel, and approving or denying a prompt no longer flickers the notch.
  • Per-session token counts now track your live context more closely, so the input / output split reflects what the agent is actually working with.

Version v0.1.30

Catch desktop-app sessions the moment they launch

  • Sessions started from the Claude and Codex desktop apps appear the moment they launch, instead of waiting for their first activity.
  • Each desktop session shows up exactly once, with no duplicate row while it connects.

Version v0.1.29

Desktop apps in the notch, split token counts, and notch polish

  • AgentPeek now follows the Claude and Codex desktop apps, not just the terminal: launch an agent from either app and it appears in the notch as its own live session. Desktop sessions stay separate from your terminal runs, so permissions, tokens, and tool activity never cross between them, and idle desktop sessions retire sooner than long-running terminal jobs.
  • Token counts in each session header now split input and output (for example 24.6k / 66) and add up across every turn, so the number reflects the whole session instead of only the latest exchange.
  • Notch polish: the usage refresh button sweeps a silver shimmer while its icon spins, session headers and the expand-reply control gain cleaner press and hover feedback, long MCP server names shrink to fit instead of being cut off, and session rows no longer flash when you collapse a card.

Version v0.1.28

Cleaner trial handoff and a steadier notch

  • When your trial ends, AgentPeek brings up the purchase screen right away, with no restart and no awkward in-between state.
  • The expanded notch stays pinned to the top edge while you switch between Fixed and Expand session-list modes, with a cleaner glass rim.
  • A lighter, tidier app under the hood.

Version v0.1.27

Liquid Glass customization, a resizable Settings window, and a smoother session list

  • Liquid Glass, your way: turn the frosted rim on or off for Settings, the menu bar, and the notch, and dial its thickness with a new slider. The notch rim is opt-in, with a separate toggle for its top edge.
  • The Settings window is now resizable, opens in a better spot below the notch, keeps its window controls in place while you drag, and has a new quit button in the title bar.
  • Smoother session list: the expanding panel now sizes to each row exactly, so avatars no longer clip and the bottom padding looks right. Motion across the app is quicker and crisper.
  • On external displays the notch panel sits flush at the top, since there is no hardware notch to tuck behind.
  • A new refresh button for usage in the notch header and the menu bar popover, refreshing Claude and Codex on demand.
  • A bigger, crisper pixel avatar in the pill, plus a sharper app icon in the menu bar and About.
  • Send a test notification from Settings to confirm your alerts are working.
  • Crash, cursor, and stability fixes, so the notch stays calm even when several sessions are busy at once, plus an off-screen tooltip fix.

Version v0.1.26

Fewer crashes, snappier session cards

  • Fixed crashes in the notch and during activation.
  • Session cards respond faster when you expand and act on them.
  • More stability and polish across the app.

Version v0.1.25

Better local server labels

  • Local server rows now recognize Astro, Next.js, Vite, Wrangler, Storybook, Playwright, and static-site servers from command lines and project files instead of showing only the runtime process.
  • Usage gauges now keep the last known percentages visible during refresh lag, while real errors still show as unavailable.
  • Settings opens lower on the active display so the panel does not land under the notch overlay.
  • Expanded session replies now grow without the chevron ghosting or fading through the whole card.

Version v0.1.24

Claude usage, straight from the source

  • Claude usage now comes straight from Claude Code's built-in /usage data, so the gauges, menu bar bars, and notch panel match what Claude Code reports.
  • Usage updates are steadier and recover on their own after a hiccup, so the meters keep flowing without gaps.
  • When usage data can't be refreshed, the meters and budget alerts hold back instead of showing stale percentages.
  • The menu bar keeps updating quietly in the background, so your meters stay current between checks.
  • Questions about this update? Read the docs at https://agentpeek.app/docs or reach out on X at https://x.com/brenhubr (@brenhubr).

Version v0.1.23

Smoother long sessions and expandable replies

  • Long agent replies now expand inline: tap Show more on a session card to read the full reply with selectable text, then Show less to collapse it.
  • Fixed a crash and tightened performance for sessions with very long histories, so the notch panel stays smooth while you hover and resize it.
  • Sessions with thousands of timeline entries render and refresh faster, keeping the panel responsive as new activity streams in.
  • Questions about this update? Read the docs at https://agentpeek.app/docs or reach out on X at https://x.com/brenhubr (@brenhubr).

Version v0.1.22

Token usage tracking and menu bar reliability

  • Token usage tracking is more reliable: a slow or failed refresh no longer risks a crash, so the gauges keep updating.
  • Menu bar reliability: opening a local server in your browser now shows a clear message when it cannot launch, stopping a server takes a deliberate confirm tap, and the menu bar and notch no longer compete over the local server scan.
  • Behind-the-scenes improvements to licensing and activation reliability.
  • Questions about this update? Read the docs at https://agentpeek.app/docs or reach out on X at https://x.com/brenhubr (@brenhubr).

Version v0.1.21

Auto width in usage mode

  • Usage mode automatically keeps the collapsed pill at full width so the gauges stay visible.
  • The Collapsed width setting locks to Wide while usage mode is active and restores your choice when you leave it.

Version v0.1.20

Usage gauges in the notch

  • New "Usage" option for the collapsed pill shows live Claude and Codex usage gauges in the notch.
  • The menu bar icon shows an amber attention dot when an agent is waiting on you.
  • Hovering the notch now uses a short intent delay, so the panel no longer flickers when the pointer grazes the top of the screen.
  • Plan approvals render their headings styled, and the menu bar popover shows a scanning indicator while finding local servers.

Version v0.1.19

More reliable activation and bug fixes

  • Activating your license is more dependable.
  • Assorted bug fixes.

Version v0.1.18

Prompts that grow to fit the notch

  • Permission, plan, and multi-question prompts now grow to fit. The full diff, plan, or question set expands the notch instead of squeezing into a cramped scroll.
  • Right-click or Control-click the menu bar icon for a quick Quit, available even before you have activated.
  • Usage meters reset to empty the moment your 5-hour or weekly window rolls over, instead of lingering on a stale reading.
  • Clearing a Claude session with /clear now keeps it in your session list instead of dropping the row.
  • Various bug fixes and performance optimizations.

Version v0.1.17

Improved usage tracking for Claude and Codex

  • Improved usage tracking for Claude and Codex reads each tool's limits more reliably, so your 5-hour and weekly meters stay accurate.
  • Settings and the menu bar have a refined glass finish, with cleaner cards, controls, and usage meters.
  • Various bug fixes and performance optimizations.

Version v0.1.16

A depth-lit interface

  • The menu bar and settings panels have a new depth-lit finish, with raised cards, beveled controls, and recessed wells set against the OLED-black background.
  • Activating your license now happens in a clearer, full-size window.
  • Various bug fixes and performance optimizations.

Version v0.1.15

Truly expandable session list

  • The expanding session list now grows to fill the screen height before it scrolls, so every open session stays visible on a tall display.
  • Various bug fixes and performance optimizations.

Version v0.1.14

A Session list size setting and a new activation window

  • Added a Session list setting to Appearance: keep the expanded panel at a fixed size that scrolls, or let it grow with each open session.
  • Added an activation window with a clear license card, $15 one time pricing, and an inline field to activate a key without opening Settings.
  • Various bug fixes and performance optimizations.

Version v0.1.13

Roomier panels, exact refill times, and a cleaner menu bar

  • Usage, quick routes, and local servers now open at one consistent, roomier size with even spacing, so nothing feels crammed at the top and scroll bars no longer pop in.
  • Token usage shows exactly when your weekly limit refills, down to the time of day, like "refills Sun at 3:47 PM".
  • Added a Clock setting to show that refill time on a 12-hour or 24-hour clock.
  • Gave quick routes more breathing room in the notch, with each path tucked neatly under its name.
  • Refreshed the menu bar popover with a cleaner header and flat, divided sections in place of the boxed cards.
  • The menu bar popover now closes right away when you click another app, the desktop, or the menu bar.
  • Claude and Codex sessions now surface subagent activity, like "Running research subagent", and a session waiting on you stays put instead of flipping back to running when a subagent finishes.
  • Various performance optimizations and reliability upgrades.

Version v0.1.12

Reliable Codex usage and steadier sessions

  • Fixed Codex usage so live readings load reliably.
  • Kept sessions that are waiting on your input from briefly flipping back to running when a tool finishes late.
  • Moved Quit to a red power button in the top-left of Settings.
  • Various performance optimizations and reliability upgrades.

Version v0.1.11

Dual surfaces and session history polish

  • Added independent notch and menu bar toggles so both surfaces can run at the same time.
  • Added pixel-grid motion for session avatars, with active sessions in a diagonal wave and waiting sessions in a calm spin.
  • Claude and Codex sessions now behave the same way as they start, clear with /clear, exit with /exit, and drop off when they go quiet.
  • Removed the cap on history, so every timeline entry and the full reply text stay visible.

Version v0.1.10

Update prompt and menu bar polish

  • Software update prompts now show the AgentPeek icon and a clean version number
  • The "What's New" window confirms with the Return key
  • Menu bar popover positions correctly across multiple displays and external monitors
  • Notch UI refinements across session cards, code diffs, permission prompts, quick routes, and agent avatars

Version v0.1.9

A tidier menu bar icon across displays

  • Fixed the menu bar icon showing up where it shouldn't across Spaces on multi-display Macs.
  • Steadier notifications under the hood.

Version v0.1.8

Polish pass on the marketing site and docs

  • Refreshed feature cards on the landing page
  • Docs split into install, configure, and troubleshoot sections
  • Expanded notification settings coverage
  • Quieter activity colors so background sessions stay calm

Version v0.1.7

System notifications and Copy Session as Markdown

  • New: macOS system notifications for permission, budget, stuck, and complete events
  • New: Copy Session as Markdown from the context menu
  • New: kill and refresh-usage quick actions on session rows
  • New: threshold tint on token usage bars when nearing the limit
  • Improved: quiet terminal sessions can now be dismissed

Version v0.1.6

Sessions panel matched 1:1 with the real notch UI

  • Improved: landing page sessions panel now mirrors the in-app session card
  • Fixed: unclickable landing nav links

Version v0.1.5

Hourly update checks

  • New: Sparkle now checks for updates hourly so fixes ship within the day

Version v0.1.4

More dependable signed releases

  • Updates now build, sign, and notarize cleanly, so each new version installs without a fuss.
  • Version numbers stay correct from one release to the next.

Version v0.1.3

Cleaner install and UI polish

  • Settings now opens centered on launch.
  • Usage no longer gets cut off on narrow notches.
  • A tidier download window when you open the app's disk image.

Version v0.1.2

Compact width and Local Server polish

  • New: compact notch width picker in Appearance settings
  • New: hold the notch open while the settings window is focused
  • New: local dev server rows now label the framework they're running
  • New: each server row shows how long it has been up

Version v0.1.1

One-tap agent hooks

  • Install and repair are now a single enable toggle for agent hooks, so AgentPeek can see your local sessions.
  • Sessions reconnect on their own if the connection drops.
  • Cleaner activation wording and steadier session tracking.

Version v0.1.0

Initial release

  • Live Claude Code and Codex sessions in the Mac notch
  • Inline permission prompts, questions, and plans
  • 5-hour and 7-day token usage gauges
  • Local dev server list with one-click stop, copy, and open
  • Quick Routes to skills, plugins, config, logs, and project root
  • Hook installer for the Claude Code and Codex CLIs
  • $15 one time license