Skip to content

Releases: dylanmccavitt/omarchy-omp-stats

OMP Stats v0.1.1

Choose a tag to compare

@dylanmccavitt dylanmccavitt released this 19 Aug 14:38
31a2bd3

Reliability hardening for the initial marketplace release.

Changes

  • Bound omp stats --json to 115 seconds with a forced-kill fallback, preventing a stalled OMP child from accumulating in the background
  • Added a 120-second QML watchdog as a secondary process-lifecycle safeguard
  • Preserve the last valid report and show an actionable error when refresh times out
  • Added coverage for OMP nonzero exits, child termination, missing JSON, malformed reports, and missing optional aggregate fields
  • Added portable GitHub Actions checks for the report model and OMP bridge
  • Documented release cadence, current-stable support, and Omarchy marketplace/update behavior
  • Corrected the documented linter command to use Qt 6's qmllint

Compatibility

  • Omarchy Quattro 4.0.0-1
  • OMP 17.3.7 with omp stats --json
  • Existing plugin ID, bar placement, barDisplay, and refreshIntervalSec settings are unchanged

Verification

  • Plugin validation, model tests, bridge tests, and Qt 6 QML lint completed
  • Live-shell synthetic fixture confirmed timeout, retained-data behavior, queued-refresh cleanup, and recovery
  • Isolated updater test fast-forwarded v0.1.0 to this release without changing persisted placement or settings

Update with:

omarchy plugin update io.github.dylanmccavitt.omp-stats

The marketplace listing may lag until its next scheduled upstream refresh.

OMP Stats v0.1.0

Choose a tag to compare

@dylanmccavitt dylanmccavitt released this 19 Aug 14:21

Initial Omarchy Plugins marketplace release.

Highlights

  • Live request and cost totals for horizontal and vertical Omarchy bars
  • Native popup with cost, request, token, cache, error-rate, model, project, agent, and recent-activity views
  • Model preference, request-trend, TTFT, and throughput graphs
  • Theme-aware styling, keyboard navigation, configurable bar metric, and configurable refresh interval
  • Last-good report retention when a refresh fails

Compatibility

  • Omarchy Quattro 4.0.0-1
  • OMP 17.3.7 with omp stats --json
  • Bash; no jq or Python dependency

The Omarchy marketplace validated commit f1ad146. This release tag records that exact published build for history and rollback; Omarchy installs and updates from the repository's default branch, not from this tag.

Marketplace listing