# Changelog

## [Unreleased]

### Removed

- Stripped all historical Pi-era changelog entries. Voxcode is a rebranded fork of Pi — see the git history for pre-rebrand changes.

### Fixed

- Removed all Pi branding references from system prompt, CLI text, theme schema, extension types, scripts, tests, docs, and config paths.
- Fixed managed npm extension updates to avoid package managers installing or resolving host packages as peer dependencies.

### Changed

- Skills now use Codex-style `$skill-name` mention invocation: LLM types `$name` in response → system auto-injects full `<skill>` block on next turn.
- Updated skills system prompt instructions to reflect `$name` syntax.
- Collapsed read tool cards now show only the read line by default, while expand still shows full file content.
- Built-in file tools now use async filesystem operations during streaming, and image resizes run off the main TUI thread in a worker.

### Added

- Codex-style `$skill-name` mention detection in agent session event handler: scans assistant text for `$name` patterns, loads matching skills, injects as user messages.
