Skip to content

v0.2.0 — Explicit Quota Pools, Discovered Models & Tray Redesign

Choose a tag to compare

@akiiwa-games akiiwa-games released this 28 Oct 13:21
· 201 commits to main since this release

AgentCompass v0.2.0 makes quota pools explicit, lets discovered models join routing, and redesigns the tray's quota and model pages.

  • Explicit quota pools: each bundle declares which pools it draws from (draws), and the score is now value minus opportunity cost through one exchange rate (scoring.opportunity_exchange).
  • Harness factors (scoring.harness_factors) scale a model's value on non-native harnesses, so Claude served through Antigravity is selectable (factor 0.9).
  • Discovered models become bundles at runtime (auto:<account>:<harness>:<model>). Unknown models get a conservative family or generic default score. Subscription pools are on by default, metered ones off.
  • 5-hour limit fixes: usage above 100% no longer reads as unknown, Claude session-limit 429s are written back and respected, and in-flight work reserves pool capacity.
  • Account-level directory restriction cwd_regex (compatible with allowed_cwd).
  • Tray: two-row adaptive quota cards with in-flight usage shown on the pool bars; "Model settings" in three tabs with harness+model rows, a model dropdown (select all / invert), and CLI update plus daily auto-update on the home tab.
  • Grok Bot automatic routing, with a Grok CLI fallback when Paseo is unavailable.
  • Paseo plugins moved out of this repository; the Paseo dispatch bridge has its own dependencies, prepared during first-time setup. Host executables are discovered portably.

Status: alpha. Reference accounts, model profiles and capability values are the author's own calibration. Customize them for your subscriptions.

Validation: router suite 192 passed (1 skipped); tray suite 408 passed.