# Talking Stick 0.1.0

Date: 2026-04-27

First non-alpha release. This promotes the current single-host coordination
surface from alpha to the initial SemVer baseline.

## What is in the baseline

- MCP room coordination: `join_path`, `wait_for_turn`, `heartbeat`,
  `release_stick`, `pass_stick`, `takeover_stick`, state reads, event reads,
  and non-owner notes.
- Human `tt` CLI flows for joining, waiting, releasing, passing, takeover,
  notes, room inspection, installers, skill installers, and self-update.
- SQLite WAL-backed persistence with multi-process safety, lease fencing,
  liveness-aware recovery, fair release selection, and ephemeral room cleanup.
- User-global MCP and skill install support for Claude Code, Codex CLI, Gemini
  CLI, and OpenCode.

## Changed

### Non-alpha package version

Package metadata, README version text, and the MCP server handshake now advertise
`0.1.0`.

### Long-poll skill guidance

The bundled skill now uses `110000` ms as the default client-safe
`wait_for_turn` long-poll budget.

## Verification

- `npm run typecheck`
- `npm test` — 208 tests across 14 files
- `git diff --check`
- `npm pack --dry-run --ignore-scripts`
