Skip to content

Release 0.1.20: Go usage, model refresh, and macOS panel layout - #82

Merged
pavelhov merged 7 commits into
mainfrom
development
Sep 30, 2026
Merged

pavelhov merged 7 commits into
mainfrom
development

Conversation

@pavelhov

@pavelhov pavelhov commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

What changed

Promote the reviewed development tree from #81 to main for CodexCommander 0.1.20. OpenCode Go gains live account usage and per-model local usage, explicit model refresh is available across clients, and the macOS panel has a compact header/footer and one scrolling quota/activity area.

The integration also preserves last-successful model discovery during failed forced refreshes, labels missing/partial token measurements, reports skipped macOS syncs truthfully, and clamps new Go Grok models to their supported reasoning ceiling. Package version is 0.1.20.

Validation

  • feat: OpenCode Go usage, model refresh, and macOS panel layout #81 passed aggregate CI on 15f95714faae9a4ff8d86300cd4d325fc43481ed: https://github.com/pavelhov/CodexCommander/actions/runs/36771616957.
  • Local typecheck, privacy scan, all 631 runtime test files, 888 GUI tests, GUI lint/i18n/build, docs build, macOS Core/UI tests, and CLI help passed. The final test-only refinement passed the focused GUI suite and build.
  • Independent backend/security and app/GUI reviews accepted the original implementation and fixes. Security regression tests confirm no Go usage request for custom destinations or OAuth mode and safe fallback for invalid/rejected responses.
  • This promotion's CI must pass before merge. The main CI and cross-platform qualification, signed archive/feed checks, fresh draft-asset verification, and isolated installed 0.1.19-to-0.1.20 update test must pass before publication.

Security and release review

The Go API key is sent only to the fixed canonical Go usage URL; redirects are rejected, probes time out, and errors fall back without logging keys or bodies. Model transports and supported metadata were checked against first-party OpenCode sources. The provider note and guide disclose the Muse Contributor training policy.

Production Ed25519 private/public key agreement and the private file's physical, single-link, mode-0600 protections are verified. The existing authenticated feed and all referenced archives verify against the retained public key. The final universal archive will be built from the clean merged main commit with build 2026100101, exceeding the full published inventory's 2026092802 baseline. Signing material remains outside release assets and is never logged or committed. Draft assets and the served latest feed will be verified before/after publication. This remains an explicitly unnotarized preview (distribution_ready=false).

macOS panel

macOS panel

@pavelhov pavelhov changed the title development Release 0.1.20: Go usage, model refresh, and macOS panel layout Sep 30, 2026
@pavelhov
pavelhov merged commit 5b2d558 into main Sep 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant