Skip to content

Fix reset display and release recovery semantics#139

Merged
cbusillo merged 2 commits into
mainfrom
fix/reset-display-semantics
Jun 7, 2026
Merged

Fix reset display and release recovery semantics#139
cbusillo merged 2 commits into
mainfrom
fix/reset-display-semantics

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented Jun 7, 2026

Summary

  • stop relabeling Google/Antigravity model-capacity windows as weekly windows, so short model reset windows no longer appear as misleading weekly resets
  • fill missing Claude OAuth reset timestamps from the local Claude Code statusline cache without overwriting OAuth-provided values
  • accept Unix timestamp reset values in the shared Context Panel JSON date decoder
  • normalize Release workflow concurrency so tag-triggered and Ship-triggered runs for the same version serialize together
  • allow cancel-only App Store review recovery without requiring build metadata or release notes

Validation

  • swift test --filter 'googleAntigravityMainSummariesUseOnlyGeminiAvailability|claudeOAuthConnectorRefreshesUsageWindows|claudeOAuthConnectorAcceptsEpochResetTimes|claudeOAuthConnectorFillsMissingResetTimesFromStatuslineHints|usageLimitSeparatesWindowAndModelLabels'\n- swift test\n- python3 -m unittest Tests/ScriptsTests/test_submit_app_store_review.py\n- actionlint .github/workflows/release.yml .github/workflows/submit-app-store-review.yml\n- git diff --check\n- scripts/commit-gate.sh\n- scripts/context-panel-runtime-baseline.sh install --launch\n- installed refresh agent --refresh-once produced a fresh snapshot with Anthropic reset timestamps present\n\n## Review\n- Claude/Gemini review of reset-display commit: no blockers\n- Fresh Claude/Gemini review of current PR head is running after the release workflow follow-up\n- Detached auto-review findings f1/f2 from auto-review-715f775a are addressed by the release concurrency and cancel-only recovery changes\n\n## Runtime note\nThe fixed app/runtime behavior has already been installed to /Applications/Context Panel.app through the runtime install gate. The second commit only changes release workflow/script behavior.

@cbusillo cbusillo changed the title Fix reset display semantics Fix reset display and release recovery semantics Jun 7, 2026
@cbusillo cbusillo merged commit 3aa213d into main Jun 7, 2026
3 checks passed
@cbusillo cbusillo deleted the fix/reset-display-semantics branch June 7, 2026 12:43
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