# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.1.1](https://github.com/officialunofficial/polychrome/compare/polychrome-tools-v0.1.0...polychrome-tools-v0.1.1) - 2026-06-04
### Bug Fixes
- *(hitl)* resolve approval-flow review findings across the turn path ([#43](https://github.com/officialunofficial/polychrome/pull/43))
- *(tools)* address code review — close the dynamic-tools seam + correctness/perf fixes ([#24](https://github.com/officialunofficial/polychrome/pull/24))
- *(tools)* clean up clippy nits from the previous tools commit
### Features
- *(payments)* add Machine Payments Protocol (MPP) over Tempo ([#89](https://github.com/officialunofficial/polychrome/pull/89))
- *(api)* complete the public-API foundation — auth, reconciliation, MCP inversion ([#63](https://github.com/officialunofficial/polychrome/pull/63))
- *(tools)* approval-gated demo MCP connector (delete_file) ([#40](https://github.com/officialunofficial/polychrome/pull/40))
- *(harness)* build CompositeRegistry from resolved connectors ([#24](https://github.com/officialunofficial/polychrome/pull/24))
- *(harness)* close HITL resume loop + StopReason on wire
- *(tools)* MCP client and server via rmcp 0.6 streamable-HTTP
- *(tools)* expand pure-tool surface — regex, hash, base64, text_stats
- *(tools)* pure-tool registry (calculator, datetime, uuid)
### Refactor
- *(mcp)* state DNS-rebinding decision as current intent, not 0.6 parity ([#126](https://github.com/officialunofficial/polychrome/pull/126))