Skip to content

Releases: onllm-dev/onWatch

onWatch v2.11.46

02 May 21:03

Choose a tag to compare

What's New

Structured JSON logging (#70)

You can now switch log output from the default key=value text format to JSON via CLI flag or environment variable:

# CLI flag
onwatch --log-format json

# Environment variable
ONWATCH_LOG_FORMAT=json onwatch

JSON output uses Go's native slog.JSONHandler, producing machine-readable logs ideal for container logging pipelines (Fluentd, Loki, CloudWatch, etc.).

  • Accepts aliases: text, txt, fmt for text format; json for JSON
  • Case-insensitive input
  • Works in all modes: background, --debug, --debugstdout, and Docker
  • Defaults to text if unset or unrecognized

Full Changelog: v2.11.45...v2.11.46

onWatch v2.11.45

01 May 11:58

Choose a tag to compare

Bug Fix

Codex Team/Business workspace token cross-contamination (#69)

When multiple users from the same ChatGPT Team or Business workspace saved profiles, they shared the same account_id. The system credentials fallback only checked account_id match when picking up tokens from ~/.codex/auth.json - so one user's tokens would silently overwrite the other profile, causing both to poll with the same identity and show identical usage data.

The fallback now also checks user_id, rejecting system credentials that belong to a different user on the same workspace.

After updating, re-save your profiles to restore correct tokens:

# Log into first account
codex auth
onwatch codex profile refresh <profile1>

# Log into second account  
codex auth
onwatch codex profile refresh <profile2>

Menubar Improvements

  • Auto-save settings - changes apply immediately, no manual Save needed
  • Fixed menubar showing stale data - companion now fetches from the main daemon instead of building its own snapshot
  • New providers auto-visible - newly added providers appear in menubar without manual configuration

Full Changelog: v2.11.44...v2.11.45

onWatch v2.11.44

28 Apr 14:54

Choose a tag to compare

onWatch v2.11.43

23 Apr 23:19

Choose a tag to compare

What's Changed

  • fix(menubar): open dashboard on configured port, not hardcoded 9211 by @prakersh in #66

Full Changelog: v2.11.42...v2.11.43

onWatch v2.11.42

18 Apr 22:54

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.11.41...v2.11.42

onWatch v2.11.41

17 Apr 20:38

Choose a tag to compare

onWatch v2.11.40

17 Apr 16:28

Choose a tag to compare

What's Changed

Full Changelog: v2.11.39...v2.11.40

onWatch v2.11.39

13 Apr 18:42

Choose a tag to compare

onWatch v2.11.38

10 Apr 10:13

Choose a tag to compare

onWatch v2.11.37

05 Apr 11:56

Choose a tag to compare