# Changelog

## [0.17.6](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.17.5...telemetry-v0.17.6) (2026-10-24)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.35.5
    * @kortyx/telemetry-contracts bumped to 0.20.2
    * @kortyx/usage-telemetry bumped to 0.6.1

## [0.17.5](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.17.4...telemetry-v0.17.5) (2026-10-22)


### Bug Fixes

* **release:** replace unpublished eval release candidate ([#391](https://github.com/kortyx-io/kortyx/issues/391)) ([7d9898c](https://github.com/kortyx-io/kortyx/commit/7d9898cec73a6eaf1daf3504bc17520437a293d1))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.35.4
    * @kortyx/telemetry-contracts bumped to 0.20.1

## [0.17.4](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.17.3...telemetry-v0.17.4) (2026-10-21)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.35.3
    * @kortyx/telemetry-contracts bumped to 0.20.0
    * @kortyx/usage-telemetry bumped to 0.6.0

## [0.17.3](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.17.2...telemetry-v0.17.3) (2026-10-20)


### Bug Fixes

* **telemetry:** default SDK and topology ingestion to Cloud ([103f298](https://github.com/kortyx-io/kortyx/commit/103f2989e735ef7efeaca49b206911d0584cecb0))
* **telemetry:** default SDK and topology ingestion to Cloud ([e9ea1f1](https://github.com/kortyx-io/kortyx/commit/e9ea1f143c6a8608e40dfdb359bb560480d21efc))

## [0.17.2](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.17.1...telemetry-v0.17.2) (2026-10-18)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.35.2
    * @kortyx/telemetry-contracts bumped to 0.19.1

## [0.17.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.17.0...telemetry-v0.17.1) (2026-10-18)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.35.1
    * @kortyx/telemetry-contracts bumped to 0.19.0
    * @kortyx/usage-telemetry bumped to 0.5.0

## [0.17.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.16.1...telemetry-v0.17.0) (2026-10-16)


### Features

* **telemetry:** improve failure classification and add CLI usage ([#355](https://github.com/kortyx-io/kortyx/issues/355)) ([c5fbbed](https://github.com/kortyx-io/kortyx/commit/c5fbbed3064ea7b2b3020617db7ce09d1b175db3))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.35.0
    * @kortyx/telemetry-contracts bumped to 0.18.0
    * @kortyx/core bumped to 0.15.0
    * @kortyx/usage-telemetry bumped to 0.4.0

## [0.16.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.16.0...telemetry-v0.16.1) (2026-10-14)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.34.3

## [0.16.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.15.1...telemetry-v0.16.0) (2026-10-13)


### Features

* **studio:** enable OSS capabilities by default ([#336](https://github.com/kortyx-io/kortyx/issues/336)) ([7e55ba5](https://github.com/kortyx-io/kortyx/commit/7e55ba55c5a5a488b4284ae79b57b23ca6b6b494))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.34.2
    * @kortyx/telemetry-contracts bumped to 0.17.2
    * @kortyx/core bumped to 0.14.0
    * @kortyx/usage-telemetry bumped to 0.3.0

## [0.15.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.15.0...telemetry-v0.15.1) (2026-10-13)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.34.1
    * @kortyx/telemetry-contracts bumped to 0.17.1

## [0.15.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.14.0...telemetry-v0.15.0) (2026-10-11)


### Features

* add shared SDK and Studio usage telemetry ([#313](https://github.com/kortyx-io/kortyx/issues/313)) ([7d5f0c0](https://github.com/kortyx-io/kortyx/commit/7d5f0c005bd7721dc6a529554e75c14573d76a0f))


### Bug Fixes

* **website:** reconcile credibility branch with current main ([60199f9](https://github.com/kortyx-io/kortyx/commit/60199f992242eb7c409a95bc7a6898d31bac601d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.34.0
    * @kortyx/telemetry-contracts bumped to 0.17.0
    * @kortyx/core bumped to 0.13.1
    * @kortyx/usage-telemetry bumped to 0.2.0

## [0.14.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.13.0...telemetry-v0.14.0) (2026-10-10)


### Features

* version, evaluate, serve and migrate Studio prompts ([#288](https://github.com/kortyx-io/kortyx/issues/288)) ([0802f8b](https://github.com/kortyx-io/kortyx/commit/0802f8b91c4a541d176dd8a75c659063e2c28c8c))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.33.0
    * @kortyx/telemetry-contracts bumped to 0.16.0

## [0.13.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.12.1...telemetry-v0.13.0) (2026-10-09)


### Features

* **evals:** share concurrency and attribute multi-session costs ([#304](https://github.com/kortyx-io/kortyx/issues/304)) ([dd5e242](https://github.com/kortyx-io/kortyx/commit/dd5e242ae08affbb015201bb57c4714709756cf2))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.32.1
    * @kortyx/core bumped to 0.13.0

## [0.12.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.12.0...telemetry-v0.12.1) (2026-10-08)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.32.0

## [0.12.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.11.2...telemetry-v0.12.0) (2026-10-08)


### Features

* **telemetry:** preserve complete private error diagnostics ([#290](https://github.com/kortyx-io/kortyx/issues/290)) ([e1c5a88](https://github.com/kortyx-io/kortyx/commit/e1c5a88c494016fd84a1af40579412fcfde31271))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.31.0
    * @kortyx/telemetry-contracts bumped to 0.15.0
    * @kortyx/core bumped to 0.12.0

## [0.11.2](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.11.1...telemetry-v0.11.2) (2026-10-07)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.30.2
    * @kortyx/telemetry-contracts bumped to 0.14.0

## [0.11.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.11.0...telemetry-v0.11.1) (2026-10-03)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.30.1
    * @kortyx/telemetry-contracts bumped to 0.13.0

## [0.11.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.10.1...telemetry-v0.11.0) (2026-09-30)


### Features

* **hooks:** add realtime model-selected output contracts ([#249](https://github.com/kortyx-io/kortyx/issues/249)) ([ac52b47](https://github.com/kortyx-io/kortyx/commit/ac52b47151b64ce5be6ce6c7fd42d34a0fa8a76d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.30.0
    * @kortyx/telemetry-contracts bumped to 0.12.0

## [0.10.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.10.0...telemetry-v0.10.1) (2026-09-29)


### Bug Fixes

* **telemetry:** price OpenRouter BYOK upstream usage ([#247](https://github.com/kortyx-io/kortyx/issues/247)) ([27e7f25](https://github.com/kortyx-io/kortyx/commit/27e7f25cb7a5d7e69859adbcdef6bb65d1107ef8))

## [0.10.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.9.0...telemetry-v0.10.0) (2026-09-25)


### Features

* **studio:** improve run inspection and telemetry resilience ([#244](https://github.com/kortyx-io/kortyx/issues/244)) ([f03dfdc](https://github.com/kortyx-io/kortyx/commit/f03dfdcb32dee26023c0f4ea1af8708da623673a))

## [0.9.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.8.2...telemetry-v0.9.0) (2026-09-22)


### Features

* **providers:** add OpenRouter and Jev support ([#230](https://github.com/kortyx-io/kortyx/issues/230)) ([7a6ac2c](https://github.com/kortyx-io/kortyx/commit/7a6ac2c2171850fa89f041e66c980521409e6819))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.29.0
    * @kortyx/core bumped to 0.11.0

## [0.8.2](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.8.1...telemetry-v0.8.2) (2026-09-21)


### Bug Fixes

* preserve interrupt control flow and Studio compatibility ([#226](https://github.com/kortyx-io/kortyx/issues/226)) ([72ba7c2](https://github.com/kortyx-io/kortyx/commit/72ba7c2b9a467db0e54b5a4ab5844c8d7f895135))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.28.1
    * @kortyx/telemetry-contracts bumped to 0.11.1
    * @kortyx/core bumped to 0.10.1

## [0.8.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.8.0...telemetry-v0.8.1) (2026-09-21)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.28.0
    * @kortyx/telemetry-contracts bumped to 0.11.0
    * @kortyx/core bumped to 0.10.0

## [0.8.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.7.0...telemetry-v0.8.0) (2026-09-21)


### Features

* **observability:** report handled workflow errors ([#222](https://github.com/kortyx-io/kortyx/issues/222)) ([68a3b0e](https://github.com/kortyx-io/kortyx/commit/68a3b0eea5d93cb89bdcef63c4767f3b0d59e60d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.27.0
    * @kortyx/telemetry-contracts bumped to 0.10.0

## [0.7.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.6.3...telemetry-v0.7.0) (2026-09-18)


### Features

* **tools:** add useTool and first-class Studio observability ([#215](https://github.com/kortyx-io/kortyx/issues/215)) ([224c92d](https://github.com/kortyx-io/kortyx/commit/224c92d73caead320dd14582d8b624efc3252c9f))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.26.0
    * @kortyx/telemetry-contracts bumped to 0.9.0

## [0.6.3](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.6.2...telemetry-v0.6.3) (2026-09-16)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.25.3
    * @kortyx/telemetry-contracts bumped to 0.8.0

## [0.6.2](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.6.1...telemetry-v0.6.2) (2026-09-15)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.25.2
    * @kortyx/telemetry-contracts bumped to 0.7.0

## [0.6.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.6.0...telemetry-v0.6.1) (2026-09-14)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.25.1
    * @kortyx/telemetry-contracts bumped to 0.6.0

## [0.6.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.5.2...telemetry-v0.6.0) (2026-09-14)


### ⚠ BREAKING CHANGES

* **errors:** public failure messages and default HTTP statuses change; malformed streams fail explicitly, provider error classes are shared, and retry helpers exclude control flow. Existing calls and legacy records remain supported. See the error-contract migration and release notes.

### Features

* **errors:** harden failure contracts across execution and recovery ([#175](https://github.com/kortyx-io/kortyx/issues/175)) ([d231e36](https://github.com/kortyx-io/kortyx/commit/d231e364259a4f23fc3675d8783fde5ba338416e))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.25.0
    * @kortyx/core bumped to 0.9.0

## [0.5.2](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.5.1...telemetry-v0.5.2) (2026-09-11)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.24.0

## [0.5.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.5.0...telemetry-v0.5.1) (2026-09-11)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.23.1

## [0.5.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.4.2...telemetry-v0.5.0) (2026-09-11)


### ⚠ BREAKING CHANGES

* **openai:** OpenAI now defaults to Responses. Select api: chat-completions on the provider or model to keep the previous transport. Raw payloads remain transport-specific.

### Features

* **openai:** support Responses reasoning tool workflows ([#167](https://github.com/kortyx-io/kortyx/issues/167)) ([b55ba6e](https://github.com/kortyx-io/kortyx/commit/b55ba6e9a16a6f0f39511c4e60961c41f689abd0))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.23.0

## [0.4.2](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.4.1...telemetry-v0.4.2) (2026-09-11)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.22.0
    * @kortyx/telemetry-contracts bumped to 0.5.0

## [0.4.1](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.4.0...telemetry-v0.4.1) (2026-09-10)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.21.0
    * @kortyx/telemetry-contracts bumped to 0.4.0

## [0.4.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.3.0...telemetry-v0.4.0) (2026-09-10)


### Features

* cancel workflow trees and reflect cancellation in Studio ([#161](https://github.com/kortyx-io/kortyx/issues/161)) ([699ad18](https://github.com/kortyx-io/kortyx/commit/699ad18905955c6340c3d85b9fae7f0bffd00a0d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.20.0

## [0.3.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.2.0...telemetry-v0.3.0) (2026-09-09)


### Features

* add resumable child workflows and Studio inspection ([#157](https://github.com/kortyx-io/kortyx/issues/157)) ([542ba29](https://github.com/kortyx-io/kortyx/commit/542ba29b3b57217e6e5d98c1b409bbec5ce3261f))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.19.0
    * @kortyx/telemetry-contracts bumped to 0.3.0

## [0.2.0](https://github.com/kortyx-io/kortyx/compare/telemetry-v0.1.0...telemetry-v0.2.0) (2026-08-02)


### Features

* **studio:** harden self-hosted preview ([c5438f8](https://github.com/kortyx-io/kortyx/commit/c5438f89499f98df7bf6d10cff9e1e37812a1496))
* **studio:** release self-hosted observability preview ([4e9d3fd](https://github.com/kortyx-io/kortyx/commit/4e9d3fdbc7233f9b1de94ca1afe6dbae9cc9157f))
* **studio:** release self-hosted observability preview ([#139](https://github.com/kortyx-io/kortyx/issues/139)) ([4e9d3fd](https://github.com/kortyx-io/kortyx/commit/4e9d3fdbc7233f9b1de94ca1afe6dbae9cc9157f))
* **telemetry:** add persisted studio read models ([cebb06b](https://github.com/kortyx-io/kortyx/commit/cebb06bb74ccd4422e263f0ff4efa0fee5a16240))


### Bug Fixes

* harden interrupt lifecycle semantics ([958d149](https://github.com/kortyx-io/kortyx/commit/958d149596d54215821ef5a7f8562a06a7459149))
* **studio:** reconcile incomplete run lifecycles ([2a3d9f4](https://github.com/kortyx-io/kortyx/commit/2a3d9f4cc927cccfd6efc6256a848b704a0d203f))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @kortyx/hooks bumped to 0.18.0
    * @kortyx/telemetry-contracts bumped to 0.2.0

## 0.1.0

- Initial Studio telemetry HTTP adapter.
