Carrier

Changelog

Unreleased

Added

  • Settings > Remove all hooks takes Carrier’s entries out of every user-level hook file, for people uninstalling.
  • Settings > About shows the version.
  • On Mac, the status line says “Move Carrier to Applications” when macOS runs Carrier from a read-only copy (App Translocation).
  • A second launch focuses the open window instead of opening another one.
  • A log file in the app log folder, with ids and paths only.

Changed

  • The window runs with a Content Security Policy: no remote scripts, styles, fonts, images, or connections.
  • carrier-hook is copied into app data under a temp name and then renamed, so a tool never runs a half-written hook during an update.

0.1.0

First build: projects, repos, and sessions in local SQLite. New session opens Claude Code, Codex, Cursor Agent, OpenCode, Antigravity, and Copilot CLI in the system terminal, and the Claude, ChatGPT, Cursor, Antigravity, OpenCode, and Copilot apps. Hook-based tracking, timeline.md in each notes folder, and the Journal tab.