Skip to content

Harden menubar refresh recovery#315

Merged
iamtoruk merged 5 commits into
mainfrom
fix/menubar-version-prefix
May 14, 2026
Merged

Harden menubar refresh recovery#315
iamtoruk merged 5 commits into
mainfrom
fix/menubar-version-prefix

Conversation

@AgentSeal
Copy link
Copy Markdown
Collaborator

Summary

  • harden menubar wake/manual/popover refresh recovery so stale or stuck refresh state is reset before forcing a fresh payload
  • prevent pre-reset menubar payload fetches from overwriting newer refresh data
  • let all-provider CLI refreshes skip a temporarily locked SQLite provider instead of failing the whole payload

Verification

  • swift test
  • npm test -- --run tests/blob-to-text.test.ts tests/provider-registry.test.ts tests/providers/opencode.test.ts
  • npm run build
  • mac/Scripts/package-app.sh v0.9.8
  • local launch verification: one CodeBurnMenubar process running from ~/Applications, bundle version 0.9.8, codesign verify passed
  • live CLI smoke: node dist/cli.js status --format menubar-json --period today --provider all --no-optimize

@iamtoruk iamtoruk added the validated Validated against real-world usage, ready for review label May 12, 2026
@iamtoruk iamtoruk merged commit 2ca92a9 into main May 14, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

validated Validated against real-world usage, ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants