polyc-agent 2026.9.0

The agent turn loop: provider + tool-call routing, shared by the control plane and harness.
# 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-agent-v0.1.0...polychrome-agent-v0.1.1 - 2026-06-04

### Bug Fixes

- *(hitl)* SOTA-align multi-tool approval — idempotent resume, terminal denial ([#46]https://github.com/officialunofficial/polychrome/pull/46)
- *(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)

### Documentation

- *(comments)* de-vendor the 'reference Slack edge' framing in source ([#74]https://github.com/officialunofficial/polychrome/pull/74)

### Features

- *(payments)* add Machine Payments Protocol (MPP) over Tempo ([#89]https://github.com/officialunofficial/polychrome/pull/89)
- ship GKE deploy, live streaming, and selective Slack participation
- *(agent)* LLM-backed anchored-iterative Summarizer
- sub-agent handoff primitive (proto + crypto + agent + controller)
- *(memory)* rolling-summary memory (anchored iterative)
- *(agent)* parallel tool execution + per-conversation cost ledger
- *(otel)* distributed tracing for control plane + harness
- *(tools)* pure-tool registry (calculator, datetime, uuid)
- *(harness)* dial the execution-plane harness for turns
- *(eventlog)* SOTA hardening — bounded prompt, atomic turn, lease, LRU
- *(agent)* end-to-end agent turn via shared polychrome-agent crate

### Refactor

- *(llm)* type-erase LlmProvider for runtime-swappable backends ([#28]https://github.com/officialunofficial/polychrome/pull/28)

### Merge

- feat/llm-summarizer into main
- feat/subagents-handoffs into main