Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 00:54
da237d2

0.3.0 (2026-10-06)

⚠ BREAKING CHANGES

  • systemone: adds the systemone request type, the typesafe provider type and POST /v1/systemone to the /v1 contract. The shared OpenRouter cost predicate now rejects a boolean or zero usage.cost instead of billing it as USD 1.0. No existing endpoint, provider config or payload changes shape.

Features

  • openapi: publish a generated /v1 contract in the docs (1795736)
  • systemone: add System One evaluation across TypeSafe, OpenRouter and Ollama (08f0387)
  • systemone: gate /v1/systemone on a capability flag and log its payloads (4e97763)

Bug Fixes

  • anthropic: keep beta blocks, tool results and token counts faithful (886f575)
  • config: apply settings and derived caches on every worker (06281c5)
  • logging: enforce the body switch at the store and log rejections (40b71fb)
  • openai: keep Responses fields, tool controls and annotations on the converted path (8ae1616)
  • openapi: pin the published spec version to the release version (acc768d)
  • qwen: forward image extension fields and drop phantom audio routes (c760a37)
  • web-search: report the real failure reason, provider and query in logs (6584415)