Skip to content

Releases: nbxuhao/OpenCodeStatusBall

OpenCodeStatusBall v0.1.3

Choose a tag to compare

@nbxuhao nbxuhao released this 09 Jul 12:32

v0.1.3

v0.1.1 - Settings panel with UI scale and position memory

Choose a tag to compare

@nbxuhao nbxuhao released this 18 Jun 16:41

Changes in v0.1.1

New Features

  • Settings panel: UI scale slider (0.5x-2.0x) and auto-start toggle
  • Settings accessible via right-click context menu on the capsule
  • Position memory: main panel position saved and restored across restarts
  • Auto-start toggle manages LaunchAgent enable/disable

Bug Fixes

  • UI scale now fully reactive: affects all elements including dots, satellites, tooltips, and padding
  • Auto-start toggle: fixed removal with launchctl bootout --force

v0.1.0

Choose a tag to compare

@nbxuhao nbxuhao released this 18 Jun 15:26

OpenCodeStatusBall v0.1.0

A lightweight macOS floating indicator for opencode sessions.

Downloads

  • OpenCodeStatusBall.dmg — Standard macOS installer (recommended)
  • OpenCodeStatusBall.zip — ZIP archive

Features

  • Per-session status dots in a floating capsule
  • Sub-agent satellites orbiting parent dots
  • Hover tooltip with model, task, duration, and token totals
  • Right-click context menu with Quit option
  • Auto-eviction for idle/stopped sessions

Install

  1. Download the DMG or ZIP
  2. Drag to Applications
  3. Launch the app

Plugin

Add to your opencode.json:

{
  "plugin": ["opencode-status-ball"]
}

Restart opencode and the dots will appear as sessions become active.