Repository navigation
GitDocket v0.5.0
GitDocket 0.5.0
GitDocket 0.5.0 adds Cursor as a first-class harness, restores and expands opt-in local usage telemetry, and ships the compact homepage install control. It preserves the published 0.4.1, 0.4.0, 0.3.1, 0.3.0, 0.2.1 and 0.1.1 workflow merge bases.
Cursor beside Claude and Codex
- Initialize Cursor with
docket init --agent cursor. That writes.cursor/skills/docket-*/SKILL.mdpointers and, whendocket-mcpis on PATH, registersdocketin.cursor/mcp.jsonwithout clobbering Claude, Codex, or an existing custom Cursor MCP entry. - Combined
--agent cursor --agent claude --agent codexinstalls remain additive. Cursor does not rewrite.mcp.json, Claude settings, or Codex TOML. - Pickup and epic-manager titles use Cursor's
rename_chaton the calling conversation. Epic supervision on Cursor stays serial in that session; isolated worker/worktree orchestration is not claimed. - After init writes a new project server, enable it once in Customize → MCPs (Command Palette: Open MCPs). Init cannot complete that host approval.
docket upgraderegenerates stale marked Cursor skill stubs, skips hand-authored Cursor files, and does not rewrite.cursor/mcp.json.
Public install and harness docs name Cursor beside Claude and Codex. Canonical workflows stay host-neutral; Cursor tool names stay in the adapter layer and generated skills.
Local usage telemetry
Opt-in local collection now covers ordinary MCP tool calls, known actor/host values at verified CLI/MCP/Serve boundaries, and checkout-local workflow tokens from docket task start that later CLI commands in that checkout can attach. Independent MCP and Serve callers still pass workflow/actor/host explicitly; a long-lived MCP process does not join unrelated work.
Reports add recent 24-hour and seven-day windows beside the full retained sample, a versioned coverage inventory, and content-free search/save/failure outcomes. Editor open/preview/save, extension discovery/lifecycle, and MCP workflow_extensions are inventoried from 0.5.0. Silence is not treated as unused. Telemetry remains local, content-free and off by default.
Website and install copy
The homepage Homebrew command is a compact chip rather than a full-width bar, with supported platforms and the npm alternative on one quiet line. Site docs that teach --agent include Cursor. These pages go live with public main after Homebrew and npm 0.5.0 installs pass.
Installation
brew install gitdocket/tap/gitdocket
docket --version
docket-mcp --versionThe project-maintained formula installs standalone CLI/MCP executables, embedded browser resources and retained upgrade history. No separate Bun, Node or npm installation is needed. Release qualification combines Ubuntu 24.04 ARM64/x64 checks in Linux-only GitHub Actions with local Mac ARM64 and Rosetta-assisted Intel checks; receipts record the actual Mac OS and assistance. The formula supports macOS 15+ and Homebrew-compatible glibc Linux on those architectures. Windows is not supported.
Node 22+ users can instead run npm install -g --include=optional @gitdocket/cli@0.5.0 @gitdocket/mcp@0.5.0. The existing npm names launch exact-version platform packages containing the same binaries as Homebrew. The core/web libraries remain Bun-based. Source development and the Beacon example app still require Bun.
Use your package manager to update the executables. In each project, review docket upgrade --dry-run --json before applying docket upgrade and resolving any reported conflicts or retained differences. Package installation, updating and removal preserve project bundles; they do not reconcile project instructions automatically. If switching from npm/Bun, inspect command precedence and custom MCP paths using the migration guide.
All eight coordinated npm packages use 0.5.0. Claude adapters are generated; Claude behavior remains unqualified where authentication is unavailable. Isolated Cursor worker orchestration remains out of scope.
Verification
- Publication receipt: attached
registry.json(SHA-2566af411c504d1cb4a085da3edb768eaa4d200cf171b5c0111acbc032c4e37210f) - npm trusted-publisher provenance:
- @gitdocket/core@0.5.0
- @gitdocket/web@0.5.0
- @gitdocket/bin-darwin-arm64@0.5.0
- @gitdocket/bin-darwin-x64@0.5.0
- @gitdocket/bin-linux-arm64@0.5.0
- @gitdocket/bin-linux-x64@0.5.0
- @gitdocket/cli@0.5.0
- @gitdocket/mcp@0.5.0