Skip to content

Canopy v1.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Jun 11:48

Added

  • Update the Apple container sandbox image: a new Update button (Settings
    → Apple container, next to Build Image) rebuilds the image with --no-cache
    to pull the latest Claude Code. Claude Code is baked into an image layer with
    its auto-updater disabled, so the version was previously frozen at first build
    — and a plain rebuild reused the cached install layer and reinstalled the same
    version. (#38)
  • Privacy statement in the About window: a "Zero telemetry · Zero data
    collection" line, with a note disclosing that the only outbound request is the
    optional, user-toggleable update check to GitHub. (#35)

Changed

  • Claude JSONL timestamp parsing is now single-sourced through
    ClaudeSessionFinder.parseTimestamp, removing duplicated ISO8601 parsing in
    the activity and cost services (behavior-preserving). (#36)

Fixed

  • Sandbox readiness is now checked when a session launches, not just when a
    backend is selected in Settings. A backend that stopped being ready after
    configuration — most commonly the Apple container runtime not restarted after
    a reboot — now prints the actionable fix (e.g. container system start) in the
    session terminal instead of a cryptic XPC connection error. (#37)