Skip to content

Kestrel 0.8.0

Latest

Choose a tag to compare

@greg-asher greg-asher released this 05 Aug 14:33
c56a9c8

One Kestrel everywhere

Kestrel 0.8.0 is the unified Beta release across Runtime, Protocol, SDK, adapters, CLI/TUI, Desktop, Kestrel One, Memory, observability, and workspace skills.

Highlights

  • One shared 0.8 contract across every Kestrel surface.
  • Mission Control projects, work items, attempts, evidence, review, and acceptance replace the legacy Board/Task action model.
  • Durable conversation recovery, stable cursors, recovery option identifiers, and action-bound approvals.
  • Public @kestrel-agents/memory, expanded trace correlation, and improved Desktop onboarding and Local Core recovery.
  • Kestrel One source is public and versioned at v0.8.0; Lumi-hosted access remains invitation-only.

Install

npm install -g @kestrel-agents/kestrel@latest

The unified suite is 0.8.0. The npm Runtime/CLI package is 0.8.2 because two packaging-only corrections were published during the release cut; its Protocol, Memory, and Workspace Skills contracts remain exactly 0.8.0.

macOS arm64 users can alternatively download the standalone CLI archive or the signed and notarized Desktop DMG/ZIP attached below. Desktop 0.8.0 is a manual update; the stable OTA channel remains on 0.7.0 pending the 0.8.1 OTA proof.

Breaking changes

  • Removed legacy Board/Task project actions.
  • Removed project.snapshot.update and SDK updateProjectSnapshot.
  • Use mission_control.project.get and mission_control.action.execute for Mission Control state and actions.

See the repository documentation for the complete 0.7-to-0.8 upgrade guide and compatibility matrix.

Full changelog: v0.7.0...v0.8.0