Skip to content

Releases: njerschow/Command

Command v1.7.0

26 Mar 03:44

Choose a tag to compare

What's New

  • Rate limit display — shows 5-hour and 7-day Claude API utilization with progress bars (fetched once per 5 minutes)
  • Activity persistence fix — "last used" timestamps now survive app restarts correctly
  • Instant close — closing terminals from Command is now instant (no lag)
  • UI polish — blue color scheme for Claude, brighter bar charts, fixed cursor pointer on buttons

Install

Download Command.zip, unzip, move to /Applications, launch.

If macOS says the app is damaged, run:

xattr -cr /Applications/Command.app

Command v1.6.0

25 Mar 15:50

Choose a tag to compare

What's New

  • Terminal locations: See where each Claude Code terminal is on your screen with the new position indicator
  • Close tabs: Close terminal tabs directly from the Command popover
  • Better hover: Pointer cursor works reliably on close/info buttons from all directions
  • Session discovery fix: Sessions no longer constantly re-register, preserving hook-based status
  • Status indicators: Progress/status dots show reliably with minimum 1s visibility
  • Faster frame capture: Window positions update every 5s instead of 30s

Install

Download Command.zip, unzip, move to /Applications, launch.

If macOS says the app is damaged, run:
```
xattr -cr /Applications/Command.app
```

Command v1.5.1

16 Mar 01:53

Choose a tag to compare

Fixes

  • Fix macOS Documents/Desktop folder access prompts (TCC)
  • Unknown hook events no longer silently update session state
  • Remove dead PostToolUse handler
  • Update popover now shows media from recent changelogs when latest release has none

Install

Download Command.zip, unzip, move to /Applications, launch.

If macOS says the app is damaged, run:

xattr -cr /Applications/Command.app

Command v1.5.0

16 Mar 01:29

Choose a tag to compare

What's New

Command v1.5.0

  • Save & restore Claude sessions — bookmark active Claude Code sessions and resume them later with full context
  • Progress indicator — live working/waiting/needs-permission status via Claude Code hooks
  • Image support in updates — release note images now render in the update popover
  • 56 new tests — comprehensive test suite for hook server state machine and session discovery logic
  • Bug fixes — fixed app restart, logger truncation, stale session ID matching

Install

Download Command.zip, unzip, move to /Applications, launch.

If macOS says the app is damaged, run:

xattr -cr /Applications/Command.app

Command v1.4.0

15 Mar 20:37

Choose a tag to compare

What's New

Bug Fixes

  • Global hotkey now works — Cmd+. fires system-wide (was only working when app was focused, which is never for a menubar app)
  • Terminal close no longer hangs — uses close w saving no to avoid blocking confirmation dialog
  • Duplicate launch protection — second instance activates the first and exits instead of causing port conflicts
  • iTerm2 session tags — ssh, vim, claude, python, node, etc. tags now work in iTerm2 (resolved via TTY process list)
  • Thread safety — fixed data race on AI search task between background and main threads
  • Update popover — smarter repo path detection, no more wrong ~/Command fallback
  • Removed dead code — deleted unused FeedbackSubmitter (feedback now goes to GitHub Issues)
  • Keyboard nav — selection resets when terminal list changes

Install

git clone https://github.com/njerschow/Command.git
cd Command
make run

Update

git pull origin main
make run

Command v1.3.0

15 Mar 20:27

Choose a tag to compare

What's New

Bug Fixes

  • Fix Claude hook events — permission prompts and tool names now correctly detected (was reading from wrong JSON path)
  • Fix pipe deadlock — AI summaries and search no longer hang for 30s when output is large
  • Fix feedback — replaced non-functional feedback form with direct link to GitHub Issues
  • Fix markdown rendering — release notes headings now properly stripped on all lines

Security

  • Hook server bound to localhost only
  • Session IDs sanitized before shell use
  • Request size limits on hook server
  • Safe shell escaping for directory paths

Install

git clone https://github.com/njerschow/Command.git
cd Command
make run

Update

git pull origin main
make run

Command v1.2.0

15 Mar 20:18

Choose a tag to compare

What's New

  • Security hardening — hook server binds to localhost only, request size limits, session ID sanitization, safe shell escaping
  • Update flow — shows copyable install commands (git pull && make run) instead of download button
  • Improved readability — update indicator uses blue dot + semibold text

Install

Clone and build:

git clone https://github.com/njerschow/Command.git
cd Command
make run

Update

git pull origin main
make run

Command v1.1.0

15 Mar 20:12

Choose a tag to compare

What's New

  • Update detection — app checks GitHub for new releases and shows a popover with release notes, video preview, and download button
  • Session history management — save, dismiss, and clear closed sessions; separate saved vs auto-tracked history
  • Session tags — automatic detection of session types (claude, ssh, vim, node, python, cargo, docker, etc.)
  • Dual-mode search — instant keyword search + AI-powered semantic search through session history
  • Claude Code hooks — auto-configures hooks in ~/.claude/settings.json for first-time users
  • Session discovery — detects already-running Claude sessions on app launch
  • Content capture — saves last 500 lines of terminal output for each closed session
  • Ad-hoc codesigned — no more "app is damaged" warnings on download

Install

Download Command.zip below, unzip, move Command.app to /Applications, launch.

If macOS says the app is damaged, run:

xattr -cr /Applications/Command.app

Requires macOS 14.0+. For Claude integration: Claude Code CLI installed.

Command v1.0.0

15 Mar 20:01

Choose a tag to compare

Command — Terminal Session Monitor for macOS

First release! Command lives in your menubar and monitors all your terminal sessions.

Features

  • Live terminal monitoring — see all open terminal windows/tabs with process info and summaries
  • Claude Code integration — real-time status for Claude sessions (working, waiting, needs permission) via hooks
  • Session tags — automatic detection of session types (claude, ssh, vim, node, python, cargo, docker, etc.)
  • Session history — browse and restore recently closed sessions with saved content
  • Dual-mode search — instant keyword search + AI-powered semantic search through session history
  • Session restore — reopen closed terminal sessions in their original window position
  • Update notifications — automatic detection of new releases with in-app release notes

Install

  1. Download Command.zip below
  2. Unzip and move Command.app to /Applications
  3. Launch — it appears in your menubar as a terminal icon
  4. Grant accessibility access when prompted (needed to read terminal info)

Requirements

  • macOS 14.0+
  • For Claude integration: Claude Code CLI installed