Skip to content

v0.2.80

Choose a tag to compare

@github-actions github-actions released this 10 Oct 17:19
· 37 commits to main since this release

[0.2.80] — 2026-10-10

Fixed

  • Metered pools affect their funded platforms and empty reserves stop funding.
    Generic Claude subscription, Codex weekly/five-hour and Antigravity rows map
    to their funded surfaces. Split windows use the worst live state, while
    Claude's cap never consumes the independent Antigravity allowance. An
    exhausted OpenRouter prepaid reserve makes its key unfunded until credits
    are restored; a reset date cannot refill a fixed reserve. The CLI, MCP and
    recommender scoring share these checks. Hourly stdlib collectors and a
    preserved Claude status line supply private usage observations; stale or
    mismatched-account data retains the declared state.

  • /roadmap-step and /roadmap-phase no longer stop a Codex session on a
    correctly picked model.
    Codex's instructions tell the agent only that it is
    "based on GPT-6", so the settings gate could not tell GPT-6 Sol from any
    other GPT-6 and stopped with "cannot verify the required Sol model" even
    with Sol selected (pyeconomics Step 2, 2026-10-09). The gate now has the
    agent read its exact model and effort from the session's rollout file
    (turn_context.model / .effort), asks the operator when no source names
    the model instead of stopping, and lists GPT-6 Sol → GPT-6.1 Sol as a newer
    version in the same line, as it already did for Opus and Fable.

  • The Codex rollout lookup works from PowerShell on Windows. There the
    rollout records the repo as e:\Code\… while the shell prints E:\Code\…
    or E:/Code/…, so a literal path match found no rollout and the gate fell
    back to asking. The live session also holds its rollout open, so .NET's
    ReadAllText fails on it. The gate now names the Windows Codex home,
    compares the paths case- and slash-insensitively, says which readers can
    share the open file, and never falls back to a rollout from another
    directory, because sessions in other repos write there too.

  • A pick's Score charges it for the tokens it draws at its effort. The
    /recommend matrix read a pick's AA Index at its effort but compared it with
    the bare list price, so a higher effort was credited its higher index for
    free. The Score now prices the pick as the frontier chart places it: the
    blended price times its measured token use there. The breakdown card shows
    that price and why. For the agentic/high picks: GPT-6.1 Sol · Medium
    +12.1 → +16.9, Sonnet 5.5 · Extra high +16.2 → +16.8, Opus 5.5 · Extra
    high +11.6 → +11.3. /models still scores each model at list price and its
    labelled top effort. Web only.