Description
After updating CodexBar to 0.20 (55), the app launches and then exits within a few seconds if the cursor provider is enabled.
Disabling the cursor provider makes CodexBar launch and stay running again.
Environment
- CodexBar version:
0.20
- Build:
55
- macOS version:
26.4 (25E246)
- Hardware: Apple Silicon (
MacBookPro17,1)
Steps to Reproduce
- Enable the
cursor provider in CodexBar Settings or in ~/.codexbar/config.json
- Launch CodexBar, or reload the Cursor provider if CodexBar is already open
- Wait a few seconds
Actual Behavior
- CodexBar exits/crashes within a few seconds
- A crash report is generated
Expected Behavior
CodexBar should remain running with the Cursor provider enabled.
Reproducibility
This is reproducible on my machine.
I verified:
cursor enabled -> CodexBar exits and writes a fresh crash report
cursor disabled -> CodexBar launches and stays running
- enabling
cursor from the CodexBar UI also reproduces the crash
Workaround
Setting the Cursor provider to disabled in ~/.codexbar/config.json avoids the crash:
{
"enabled": false,
"id": "cursor"
}
Crash Evidence
Crash report:
Short excerpt:
app_version: 0.20
build_version: 55
os_version: macOS 26.4 (25E246)
exception: EXC_CRASH / SIGABRT
CursorStatusProbe.fetch(cookieHeaderOverride:logger:)
CursorStatusFetchStrategy.fetch(_:)
ProviderFetchPipeline.fetch(context:provider:)
Description
After updating CodexBar to
0.20 (55), the app launches and then exits within a few seconds if thecursorprovider is enabled.Disabling the
cursorprovider makes CodexBar launch and stay running again.Environment
0.205526.4 (25E246)MacBookPro17,1)Steps to Reproduce
cursorprovider in CodexBar Settings or in~/.codexbar/config.jsonActual Behavior
Expected Behavior
CodexBar should remain running with the Cursor provider enabled.
Reproducibility
This is reproducible on my machine.
I verified:
cursorenabled -> CodexBar exits and writes a fresh crash reportcursordisabled -> CodexBar launches and stays runningcursorfrom the CodexBar UI also reproduces the crashWorkaround
Setting the Cursor provider to disabled in
~/.codexbar/config.jsonavoids the crash:{ "enabled": false, "id": "cursor" }Crash Evidence
Crash report:
Short excerpt: