Skip to content

Releases: avoidthekitchen/opencode-connect

OpenCode Connect 0.1.0 MVP

Choose a tag to compare

@avoidthekitchen avoidthekitchen released this 23 Jun 00:00
ae81c53

OpenCode Connect 0.1.0 MVP

OpenCode Connect provides private iPhone access to one loopback-only OpenCode server through an app-owned Tailscale Serve route. This release implements the scope and security boundaries defined by parent PRD #1.

Highlights

  • Menu-bar-only lifecycle control with separate Desired and Observed State.
  • Protected Access by default with a Keychain-stored six-word Access Credential.
  • Endpoint-only QR enrollment and explicit credential reveal/copy.
  • Conservative crash reconciliation, conflict handling, bounded retries, diagnostics, login/wake restoration, and native power policy.

Known limitations

  • Verified support is macOS 26 on Apple Silicon only. macOS 14 and Intel are not claimed as supported.
  • The app is not sandboxed and the ZIP is ad-hoc signed, not Developer ID signed or notarized.
  • OpenCode and Tailscale must be installed, updated, and authenticated separately.
  • Only private Tailscale Serve and loopback binding are supported. Funnel, LAN exposure, and public endpoints are unsupported.
  • A sleeping or closed-lid MacBook may be unreachable. No availability policy guarantees closed-lid access.
  • The app cannot guarantee immediate cleanup after its own crash; it reconciles conservatively on the next launch.
  • Updates are manual. There is no automatic updater, persistent helper, analytics, remote telemetry, or crash upload.
  • Developer ID signing, notarization, paid Apple Developer membership, guaranteed Intel/macOS 14 support, and DMG packaging are deferred.