# Changelog

All notable changes are recorded here. This project uses prerelease Semantic Versioning while its public contracts stabilize.

## 0.0.1-alpha.0 - Unreleased

### Added

- Pure TypeScript ESM Cordis plugin for DSH `0.1.0-rc.6`.
- Live Tool Registry projection from tool name, original description, and input Schema.
- Unicode and identifier tokenization, normalized exact-name matching, and field-aware BM25.
- Callable `tool_search({ query })` with stable Top-K results, scores, and matched fields.
- Loader, lifecycle, retrieval, and real Tool Runtime composition tests.
- English and Chinese documentation, MIT licensing, security guidance, and CI metadata.

### Not included

- Aliases, query translation, LLM rewriting, embeddings, reranking, or generated descriptions.
- Dynamic restriction or activation of the returned tools.
