polyc-tools 2026.9.0

The in-process tool core for polychrome agents: local executors (coding, web fetch, wallet, ...), the tool registry, and MCP composition. The networked connectors live in polyc-connectors.
# 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)