# Changelog

## 0.2.4

### Patch Changes

- Improve runtime compatibility and installer reliability.
  - Prefer `bun:sqlite` on Bun, `node:sqlite` on Node/Deno, and only fall back to `better-sqlite3` for older Node environments.
  - Force `skills add` to run through `npx` when `emergent-thinking install` is invoked from Bun.
  - Include the package version in every `ok:false` CLI error envelope.

## 0.2.3

### Patch Changes

- 435d0cb: Support benchmark-level skill aliases and bundle the skill reference docs inside the emergent-thinking skill package.

## 0.2.2

### Patch Changes

- Repair installer prompt injection flow and expand managed agent injection targets.

## 0.2.1

### Patch Changes

- 759b3f4: Fix interactive installer TTY passthrough so `emergent-thinking install` preserves key handling and ANSI colors when delegating to `skills add`.

## 0.2.0

### Minor Changes

- Ship the CLI installer and upgrade workflow as a first-class release surface.
  - Add `emergent-thinking install` and `emergent-thinking upgrade` orchestration for skills, command injection, and optional global prompt injection.
  - Split installer logic into focused modules and make path resolution honor the provided runtime environment.
  - Move package builds onto an explicit `tsdown` config and add smoke coverage for both install and upgrade flows.

All notable changes to this project will be documented in this file.

## 0.1.0

### Minor Changes

- Replaced the session/thought model with the board/atom/cell/line/proof workflow.
- Promoted the baseline-first emergent skill to the default coding loop.
- Added benchmark harnesses, self-smoke coverage, and local eval tooling for protocol iteration.
