# Changelog

## 2026-10-21 • ask-v2 and documentation

Ask adds typed SSE, signed artifacts/continuations, action confirmations and explicit public step requests/costs. A budget-stopped ask-v2 turn is free; new facts/artifacts wait for successful settlement. JSON without v2 selection retains its earlier response format.

Documentation adds Polish guides, English agent text, OpenAPI-derived reference, provenance-labelled fixture examples, an extracted error catalogue and executable-example tests. Site publication remains a separate operator action.

## Contract 2.0.0

HTTP paths and `meta.api_version` remain `v1`. A response declaring `meta.contract_version: 2.0.0` must include additional provenance, scope, method, licence and billing fields. Historical unversioned responses do not become v2 merely because a client updates. Four-state coverage semantics remain unchanged.

The versioned contract owns exact methods and schemas. Batch checks and their jobs remain runtime-dormant. Before adopting a feature, inspect its availability in the [reference](../../schemas.md) and the running service's `/v1/openapi.json`.
