Skip to content

Menubar v0.9.13 shows "Couldn't load Today" / dataCorrupted on macOS 26.5 #515

Description

@funeconomist

Environment

  • codeburn CLI: 0.9.12
  • Menubar: v0.9.13
  • macOS: 26.5.1 (Build 25F80)
  • Node: v25.3.0
    What happens
    After installing via codeburn menubar, the menubar app launches but
    immediately shows:

Couldn't load Today
decode(DecodingError.dataCorrupted: Data was corrupted. Debug description:
The given data was not valid JSON.. Underlying error: Error Domain=NSCoco...
Clicking Retry does not resolve it.
What I checked

  • codeburn today --format json works and outputs valid JSON (~1s)
  • codeburn status --format menubar-json works and outputs valid JSON (~1s)
  • ~/.cache/codeburn/menubar-status.json was NOT created by the menubar app
    on launch — had to write it manually
  • ~/Library/LaunchAgents/com.codeburn.refresh.plist was NOT installed by
    codeburn menubar
  • App is not sandboxed, no quarantine attributes
  • Killed and relaunched the app — same error persists
    Expected
    Menubar loads today's usage data on launch.
    Suspected cause
    The menubar app may not be successfully running the CLI as a subprocess
    (possibly due to the app's subprocess PATH not including /opt/homebrew/bin),
    and falls back to reading a cache file that doesn't exist yet, producing the
    decode error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions