Skip to content

Releases: psimaker/codexbar-plasmoid

v0.3.1

Choose a tag to compare

@psimaker psimaker released this 19 Aug 11:40
5758079

Fixes

  • Ensure CodexBar and Claude adapter commands can locate standard system binaries when
    Plasma provides a restricted PATH.
  • Share the PATH setup across CLI usage, account listing, and account
    switching.

CodexBar for KDE Plasma 0.3.0

Choose a tag to compare

@psimaker psimaker released this 15 Aug 15:40
10f0d3f

Highlights

  • Add optional Claude multi-account support through a schema-v1 adapter, including per-account usage, freshness, last-known fallback data, spend, pace, and explicit serialized account switching.
  • Render themeable provider artwork through Plasma KSvg color contexts so monochrome paths follow light, dark, selected, and catalog-chip states while fixed brand accents remain intact.
  • Size provider tabs from their complete labels and add visible, bounded overflow navigation with wheel, touchpad, drag, and automatic selected-tab reveal.

Reliability

  • Preserve the v0.2.2 cost-scan safeguards: hourly automatic cooldowns, serialized scans, last-good cost data, manual immediate refresh, and cost display disabled by default for new installations.
  • Keep Claude adapter commands credential-free, timeout-bounded, output-capped, and serialized.

Validation

  • QML lint, XML and JSON validation, Plasma package hashing, whitespace checks, icon silhouette comparisons, parser and adapter integration checks, and isolated Plasma runtime loads all pass.

Upgrade note

The Claude account view remains optional. Existing provider, panel-display, refresh, and cost preferences are preserved.

CodexBar for KDE Plasma 0.2.2

Choose a tag to compare

@psimaker psimaker released this 15 Aug 15:15
b7adf77

Fixed

  • Decouple local-history cost scans from the quota refresh cadence.
  • Serialize cost scans and enforce a one-hour cooldown per provider.
  • Prevent failed scans from discarding the last successful cost snapshot.

Changed

  • Disable the optional cost section by default for new installations.
  • Add a separate manual Refresh cost history action for Codex and Claude.
  • Keep normal Refresh actions limited to lightweight quota and status probes.

Upgrade note

Existing installations that explicitly enabled the cost section keep that preference. Automatic cost scans now wait one hour after startup and never overlap.

CodexBar for KDE Plasma 0.2.1

Choose a tag to compare

@psimaker psimaker released this 08 Aug 18:26

Fixed

  • Stop automatic refreshes from repeatedly invoking the CodexBar CLI after it exits with SIGSEGV.
  • Allow a manual refresh to retry after the CLI has been upgraded.
  • Document the Linux installation layout that keeps CodexBarCLI and VERSION together.

Requirement

CodexBar CLI 0.43.0 or newer is required. If you still use 0.42.1, update the CLI and then trigger one manual refresh.