What's new

Every release since 0.1.0.

Version v0.2.83Latest

Cursor ACP, Clearer Command Center

  • Cursor Direct Chat now uses ACP for native questions and plan approvals, while desktop and web surfaces get clearer motion and hierarchy
  • Activity avatars use distinct orb motion for working, thinking, reading, editing, running, searching, planning, and waiting
  • Session headers and Usage Metrics keep more metadata, breakdowns, model shares, and daily charts readable in the notch and menu bar
  • Onboarding adds a scenic backdrop, glass actions, clearer access steps, and optional OpenCode Go setup
  • Cursor permissions remain observation-only, fresh onboarding allows explicit hook setup, and unsupported Pi questions fail safely

Version v0.2.82

Exact Reset Times, Safer Usage

  • Collapsed usage offers Off, Countdown, and Exact time, adding a weekday or date when the reset is not today
  • Codex shows the current weekly quota without the retired 5-hour window
  • OpenCode Go follows current sign-in and workspace routes, keeps 5H and 7D quota rows in the pill, and leaves local token totals on Active
  • Kimi dims a blocked 5H row when the 7D limit is full and retries after its credential file is created or replaced
  • Past 5H resets show "Resets soon"; OpenCode rejects unrelated usage responses and stale writes after route or account changes

Version v0.2.81

Kimi Recovery, Safer Hooks

  • Kimi accepts remaining-only 5H windows, keeps exact 7D data, and recovers immediately after a corrected sign-in or explicit re-check
  • Doctor names safe Kimi credential, authentication, HTTP, timeout, network, and response failures instead of reporting no current usage
  • OpenCode Go adds Sign Out in Settings and its local console toolbar; it clears only AgentPeek's local console data
  • Parallel hooks, retries, disconnects, blank tool IDs, and clock changes no longer leave stale permission prompts or misroute replies
  • Collapsed usage prefers live optional quota percentages and keeps the raw counter when no live quota is available
  • Hook repair and update checks stop when AgentPeek locks or quits, and update buttons stay disabled until app access is active

Version v0.2.80

Managed Windows, Local Go Usage

  • Kimi reads account-wide managed 5H and 7D usage windows with provider reset times, while local logs continue to supply daily token history
  • Optional local OpenCode Go usage reads the Go page in an app-local OpenCode Console window; it does not import browser cookies, and the validated usage snapshot stays on this Mac
  • Onboarding and Doctor show OpenCode Go setup state with actions to enable, open, or re-check the local console session
  • Daily and session cost reports use one shared precedence for provider actuals, provider estimates, AgentPeek estimates, and unavailable values when records overlap

Version v0.2.79

Shape The Pill, Pick The Font

  • Settings -> Appearance -> Typography adds a UI font picker with System, Rounded, Serif and Monospaced that carries through the notch, Settings, the menu bar and onboarding
  • The collapsed pill has a Show content switch, a Status picker for text or a glyph, and a Session count picker for Hidden, Number or Number + label
  • The Size picker is retired: the pill now measures the activity, count and gauges it is drawing and takes exactly that room, migrating an old Hidden size to the content switch
  • Reset countdowns choose their own marker in Settings -> Notch and Settings -> Usage: Off, a slash or a clock
  • Pop-out chat is its own row under Settings -> General -> Features, so session tracking can stay on without the separate chat window
  • Collapsed activity keeps its action word instead of trailing off, usage rows release the spare digit column beside a countdown, and segmented pickers fit their labels
  • Japanese, Chinese and Korean text still being composed no longer vanishes when the transcript updates behind it, and the idle pill drops the stale session silhouette

Version v0.2.78

Command Code Joins The Lineup

  • Command Code is fully supported: terminal and desktop detection, four observer hooks, transcript backfill with native session titles and Quick Routes across ~/.commandcode
  • Command Code usage shows calendar-month tokens with cache breakdowns, daily history and the exact cost persisted in local session records
  • Replies to saved Command Code sessions run headlessly once no live process owns them, and approvals stay with Command Code's native permission engine
  • Cursor sessions carry the same titles as Cursor's Agent sidebar instead of a generated summary
  • A running turn can be stopped from the notch composer without opening the chat window
  • Tooltips inside horizontal scrollers stay whole, permission panel commands fit their content, and Quick Routes only list destinations that exist
  • Settings switches, sidebar chips, search and rows share one drawn style that ranks controls by depth instead of accent color

Version v0.2.77

Session Statuses Stay In Sync

  • The collapsed pill, Sessions list and agent board now agree on whether an agent is working, idle, finished, blocked, failed, asking for input or waiting for approval
  • Status words, icons, colors and motion now resolve together, so active tools keep their own identity while completed work and problems are clear at a glance
  • Account, token and cost tooltips remain available when optional hover tips are off, keeping compact usage values understandable
  • Reply boxes respond across their whole outline instead of letting a decorative border swallow clicks near the edge
  • Tooltips in nested views measure against the panel that opened them, so they flip and clamp within the right bounds
  • Live chat status lines align with the transcript and composer

Version v0.2.76

Costs Covers The Whole Month

  • Usage Costs adds up the usage records your agents keep on disk, up to 30 days back, so work done before the notch was open still counts toward month to date
  • Every cost total names its basis: provider actual, source estimate, AgentPeek public-rate estimate, or a mix, and spend that cannot be traced reads as unattributed local history
  • Claude Opus 5, GPT-5.5 Pro and GPT-5.4 Pro, mini and nano are priced, and dotted or date-pinned model names are recognized instead of reading Unavailable
  • The Costs switch in Settings reads Include estimated costs, and turning it off leaves only the amounts your providers call final
  • An idle session reads as idle, a finished one as finished, and only a real question asks for your input, on the pill, in the sessions list and on the agent board
  • GitHub Copilot, Devin and ZCode token totals no longer add cache reads and writes that their input counter already includes
  • Spend alerts no longer fire on a day whose requests only partly carry cost, and a daily token cap with no data behind it no longer reads as zero used

Version v0.2.75

Antigravity Joins The Notch

  • Antigravity sessions arrive through managed hooks in the configuration its IDE, Agent Manager and CLI share, and other hook groups are preserved
  • Answer Antigravity, Factory Droid and Qoder mutating-tool requests in the notch with Allow, Deny or Deny with feedback, while reads stay native
  • Read Antigravity weekly quota and session tokens from its CLI status line, and continue a CLI conversation through Direct Chat
  • Mistral Vibe reports tool activity, finished turns and nested agents through marker-bounded observer hooks that preserve your own TOML
  • Roomy returns to the collapsed pill Size setting, giving sessions 30% more room without changing usage gauges
  • A pasted image that is too large, unsupported or unreadable says why under the composer instead of attaching nothing

Version v0.2.74

Quick Routes Speak Your Language

  • Quick Route tiles read in your language, with names like MCP, LSP and TUI left as they are
  • Acknowledgements, hook setup problems, provider approval requests, and window and link failures follow your language too
  • The collapsed pill fits each side of the notch to what is on it, so the shorter side stops carrying empty space
  • Collapsed pill Size is now Hidden or Auto, because Auto fits what you picked on its own
  • Switching Settings tabs or running a search no longer flickers the sidebar

Version v0.2.73

Settings Speaks Your Language

  • Recent decisions rows in Settings read in your interface language instead of English
  • Shortcut conflict warnings are translated, including the wording used for a saved view
  • The activate-again notice after Migration Assistant or a hardware change follows your language

Version v0.2.72

Three Gauges Fit The Pill

  • Three usage agents fit the collapsed pill, two gauges left of the notch and one to its right
  • Three works with Reset countdowns on or off, so the setting no longer costs you a gauge
  • The Gauges hint in Settings names the real limit, four, instead of claiming odd picks get dropped

Version v0.2.71

Sessions Stay Where You Put Them

  • Sessions you trashed stay trashed, even when a host app replays hooks or runs a helper subagent against them
  • A session left running when you restart AgentPeek still reaches the finished lane instead of losing its ending
  • Sessions a host app rehydrates in the background stop arriving in the notch as though the agent had just done all that work
  • Tear the last reply out into its own widget, the way todos and the transcript already pop out
  • Reset countdowns fit all four usage agents around the notch instead of dropping half your picks
  • The collapsed pill's Show setting is down to Sessions or Usage, with size and per-display visibility owning the rest

Version v0.2.70

Onboarding Gets Its Backdrop

  • First-run onboarding shows its real wallpaper behind the notch preview instead of a flat gradient
  • The permission panel stopped building a stats row it never put on screen
  • About two thousand lines of unused code came out of the app, with no change to how anything behaves
  • The project's own layering, logging, and subprocess checks run clean again, so the next change starts from a tidy base

Version v0.2.69

Screenshots Paste, Chat Reads Like Prose

  • Copy a screenshot and Cmd-V drops it into the chat composer instead of doing nothing
  • The chat composer types in the system font, so what you write reads like what you send
  • Resize the chat window and the frosted session list stays put instead of smearing
  • Switch Settings tabs and the sidebar band no longer flickers through to the desktop
  • Drag the Settings sidebar divider and the seam follows your pointer
  • Generic tool rows in a light chat window are legible instead of washed out
  • The expanded notch ships a little darker, with a shallower glass reveal and brighter figures

Version v0.2.68

The Switches, Paste, and Tooltips Fixed

  • Switch Usage or Sessions off and the collapsed pill resizes to what it actually draws
  • Switch Usage off and the menu bar stops showing the figures it last read
  • Paste from Word, Pages, Keynote, Numbers, or a PDF and you get the text, not a picture of it
  • Restore default settings now puts back every setting, including Configuration access
  • Drag the session list divider in the chat window and the seam follows your pointer
  • Long hover labels wrap onto another line instead of running past the edge of the panel
  • A limit you have used up reads as a full red bar instead of an empty one

Version v0.2.67

Make AgentPeek Only What You Need

  • Switch off Sessions, Usage, Quick Routes, Fast Actions, Views, Local Servers, or Kanban under Settings -> General
  • Find every notch control in Settings -> Notch, and per-screen setup in Settings -> Displays
  • Paste or drop images into the chat box to send them with your prompt
  • Switch between sessions from a resizable list inside the chat window
  • Set one collapsed pill size, Hidden, Auto, or Roomy, instead of separate width tiers per display
  • Put every setting back to how AgentPeek ships with Restore default settings under Advanced

Version v0.2.66

Every Agent Back In Settings

  • List all 25 agents under Settings -> Agents instead of only the first eight
  • Switch an agent you skipped during setup, such as Antigravity, back on at any time

Version v0.2.65

AgentPeek In Your Language

  • Run AgentPeek in ten languages, chosen during setup or under Settings -> General -> Language
  • Show reset countdowns on the collapsed pill and fit up to four agents
  • Set separate collapsed widths for the built-in display and external displays
  • Replace Liquid Glass with a solid black notch using Full black in Appearance
  • Choose how long finished sessions stay in the notch under Performance
  • Jump to the exact terminal tab in VS Code, Cursor, and Windsurf, or the exact Zellij pane
  • Finish a session automatically when the terminal or editor it ran in quits
  • Keep showing a compacting session as working instead of waiting on you
  • Keep Allow and Deny live on a permission notification after a settings change
  • Stop Approaching limit from re-firing when you adjust Alert at

Version v0.2.64

Better Organized Settings

  • Find Show avatars, Style, and avatar colors together under Settings -> Appearance
  • Keep every sidebar item and Quit visible at the minimum Settings window height
  • Keep the main Settings surface aligned with the sidebar when resizing

Version v0.2.63

Window Themes and Clearer Agent Setup

  • Choose System, Light, or Dark independently for Agent Board and Pop-out chat
  • Keep messages, Markdown, code blocks, and chat controls readable in every theme
  • Move through onboarding with clearer back navigation and expired-trial guidance
  • Show the best available connection state for related agents during setup
  • Separate session-tracking problems from usage-data warnings in Doctor
  • Refresh hook state before showing repair guidance
  • Fit more sessions into Agent Board with tighter card spacing
  • Preserve healthy Codex hook results when trust verification is temporarily unavailable

Version v0.2.62

Faster Chat Navigation and Sharper Notch Controls

  • Show a glass scroll-to-bottom button after moving far into older pop-out chat activity
  • Return quickly to the newest activity with an ease-out scroll and resume live bottom-follow
  • Trigger Quick Routes folder effects only when the pointer is over the folder icon
  • Keep the full Quick Routes tile clickable while narrowing its visual hover response
  • Move Glass depth beside the other notch appearance sliders
  • Match the chat pop-out control to its neighboring controls
  • Render the Settings search caret in white for clearer focus

Version v0.2.61

More Native Chat, Copilot Usage, and Deeper Quick Routes

  • Continue selected Qoder and Gajae Code sessions through Direct Chat with native permission requests
  • Approve once, deny, or send denial feedback when CodeBuddy asks to run a tool
  • See monthly Copilot CLI tokens, request counts, and daily history from its local usage records without inventing dollar spend or quota percentages
  • Open many more agent skills, commands, plugins, MCP settings, sessions, logs, and other files through Quick Routes
  • Keep long conversations responsive across chat windows, notch transcripts, the Agent Board, and widgets
  • Count Pi tool-result model calls, compactions, and branch summaries and improve lifecycle accuracy across Pi, Oh My Pi, OpenCode, and Qwen
  • Preserve Codex feature preferences while installing and repairing current default-on hooks

Version v0.2.60

Better Session Chat and Per-Agent Sounds

  • Rebuild the native session chat window with a proper composer, user bubbles, cleaner agent replies, a centered header, and a comfortable reading width
  • Interrupt a working agent with the chat composer's stop button or the Escape key
  • Choose a separate notification sound pack for each enabled agent while keeping a shared default
  • Move agent visibility and tracking controls into a dedicated Agents settings tab
  • Give focused sessions 25 percent more vertical room in the expanded notch, up to the available screen space
  • Keep same-turn replies after their prompt and remove bounce or bloom from route-page resizing

Version v0.2.59

Session Chat Windows and Session Titles

  • Open any session in a native chat window with the full transcript, inline tool activity, timestamps, and per-project window memory
  • Interrupt a working agent from the chat window without ending the session
  • Show session titles from Claude Code and Codex beside the project name, with an Appearance toggle
  • Split Settings into new Size and Motion tabs with a switch for every animation and effect
  • Surface live agent status in conversations: thinking, reading, editing, running, searching, or waiting
  • Make the expanded-session chat box optional from General

Version v0.2.58

Calmer Attention and Safer Approvals

  • Add an optional auto-collapse that returns unattended attention expansions to the pill after an adjustable delay
  • Let crowded session metadata scroll instead of squeezing or clipping details
  • Name affected agents in setup notices, remember dismissals, and link unused-agent guidance to General
  • Keep parent prompts intact during subagent approvals and clear prompts already resolved in an agent
  • Hide ineffective Always Allow choices and let Qwen yolo-mode approvals pass through normally
  • Smooth onboarding notch resizing while honoring Reduce Motion

Version v0.2.57

A More Polished Glass Experience

  • Remove the Glass frost setting and return the notch to its previous glass treatment
  • Make an opinionated product call: the current effect looks unpolished and adds more bugginess than value
  • Leave room for frost to return later in a better-looking, more reliable form

Version v0.2.56

Live Appearance Setup and Smarter Floating Widgets

  • Add a live appearance studio to onboarding with production notch components and realistic sample sessions
  • Tune layout, glass, avatars, metadata, and behavior before finishing setup
  • Remember and restore the Active usage widget's last position across close and reopen
  • Keep collapsed floating-widget pills reachable when their expanded cards exceed the display
  • Unify floating-widget tear motion, transcript reveal animation, and notch warning banners

Version v0.2.55

Searchable Docs and Complete Codex Costs

  • Add the Orb avatar style: dotted 3D thought-orbs in each agent's color that react to tool activity
  • Give every feature and setting its own linked documentation page
  • Search the full documentation locally with Command-K
  • Backfill estimated API costs from recent Codex rollout history
  • Keep backfilled sessions out of the live session interface
  • Align supported-agent ordering and Devin artwork across the app and website

Version v0.2.54

Clearer Cost Attribution

  • Add opt-in API cost estimates using cache-aware public rates
  • Distinguish reported, estimated, and unavailable session costs throughout Usage
  • Keep temporary validation sessions out of durable cost attribution
  • Add build-vs-buy, ccusage alternative, and CodexBar alternative pages
  • Keep long transcript messages readable and Settings navigation steady

Version v0.2.53

Chat From Detached Transcripts

  • Add a full prompt composer to detached Transcript widgets
  • Keep session status, thinking, and tool activity live throughout direct prompts
  • Give detached transcripts a wider, taller chat layout with a pinned composer
  • Rename the header page entry from Agent Board to Kanban

Version v0.2.52

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