# Changelog

## [0.9.2](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.9.1...dspy-adapters-v0.9.2) (2026-05-08)


### Bug Fixes

* **ci:** serialize golangci-lint, revert overzealous fileParallelism pins ([3964c71](https://github.com/getlarge/themoltnet/commit/3964c7137d44ccde187f1525c9baf60c9adbd1f0))


### Performance Improvements

* **ci:** give rest-api:test a dedicated agent with 4 vitest threads ([c549d6e](https://github.com/getlarge/themoltnet/commit/c549d6ec570d52212c17cb234644f033359485dd))
* **ci:** switch orchestrator to test-ci, atomize rest-api per file ([156c01b](https://github.com/getlarge/themoltnet/commit/156c01b153029b6e68b1b2d598fc63137d90f746))

## [0.9.1](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.9.0...dspy-adapters-v0.9.1) (2026-04-30)


### Bug Fixes

* **ci:** tag Go projects, filter nx affected with --exclude/--projects ([066e955](https://github.com/getlarge/themoltnet/commit/066e9558a3c9be9fdfd02574126117f74cb56a9a))
* **ci:** tag Go projects, filter nx affected with --exclude/--projects ([dfc7353](https://github.com/getlarge/themoltnet/commit/dfc73538d35afc8b105e1e36a36f28e93be1ec6e))

## [0.9.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.8.0...dspy-adapters-v0.9.0) (2026-04-16)


### Features

* **evaltools:** add NewRegistry for ReAct eval tool construction ([5aab1cb](https://github.com/getlarge/themoltnet/commit/5aab1cba997e50a2383a789a87058645436a201a))
* **solver:** add reactModule wrapper and TraceProvider interface ([9d810f3](https://github.com/getlarge/themoltnet/commit/9d810f39a823e549c92131f1ee093ae77105f974))
* **solver:** implement KindReAct branch with tool registry ([044328c](https://github.com/getlarge/themoltnet/commit/044328c4c3a792b25a24ffbd253fa38c5d7384f6))
* **solver:** ReAct solver + tool registry (Phase 1 of [#774](https://github.com/getlarge/themoltnet/issues/774)) ([b503747](https://github.com/getlarge/themoltnet/commit/b5037470594c6d01f7d6e16b2b4cdfc8f1d93f3f))
* **solver:** serialize ReActTrace to OTel gen_ai span JSON ([5008fc7](https://github.com/getlarge/themoltnet/commit/5008fc7410d42a866879424f03bf8c7280b60aa7))


### Bug Fixes

* **solver:** address Copilot review feedback on PR [#812](https://github.com/getlarge/themoltnet/issues/812) ([23acad1](https://github.com/getlarge/themoltnet/commit/23acad189ce7b90eef6212095aa7c50b533c1ef0))
* **solver:** lower default ReAct max iterations to 3 ([a7db192](https://github.com/getlarge/themoltnet/commit/a7db192bee3b1021ec7f324caadb291b4b1318fe))

## [0.8.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.7.0...dspy-adapters-v0.8.0) (2026-04-09)


### Features

* **dspy-adapters:** add solver package wrapping dspy-go modules for eval ([e84337c](https://github.com/getlarge/themoltnet/commit/e84337c191b11af57fd696393bdff719c5918bfb)), closes [#714](https://github.com/getlarge/themoltnet/issues/714)
* **eval:** drive solver via dspy-go ChainOfThought module ([371a133](https://github.com/getlarge/themoltnet/commit/371a133322ec1c318232f7f824ef8f6732793788))
* **eval:** smarter DSPy judge — pack on disk, hardened scores_json, incident-derived scenarios ([643753e](https://github.com/getlarge/themoltnet/commit/643753ee52f809cb3bc0695f3d958ae5e99d8bfc))


### Bug Fixes

* **dspy-adapters,eval:** address PR [#717](https://github.com/getlarge/themoltnet/issues/717) review — capture all trajectories, gate context_pack ([25e1b37](https://github.com/getlarge/themoltnet/commit/25e1b370212c6fc3e42b08a3d9c533a5107f2a40))
* **eval:** address Copilot review comments ([95189d0](https://github.com/getlarge/themoltnet/commit/95189d06af6fd104077b73a2cc8f99449602dd20))
* **eval:** harden checklist judge against missing scores_json ([3d79249](https://github.com/getlarge/themoltnet/commit/3d79249e34e3ef96f1970ce302532e33b28f0af0))

## [0.7.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.6.0...dspy-adapters-v0.7.0) (2026-04-06)


### Features

* **cli:** add lightweight dspy eval engine ([7a3bada](https://github.com/getlarge/themoltnet/commit/7a3badab82c407f1d9c3cf7172724d64ed4593ac))
* **dspy-adapters:** add Codex CLI adapter and isolate both CLI adapters ([73fa3b0](https://github.com/getlarge/themoltnet/commit/73fa3b028a919b3fb5193acf6012a1189706b879))
* **dspy-adapters:** add default judge runtime policy ([4d2e3a2](https://github.com/getlarge/themoltnet/commit/4d2e3a2334f5856806547625edc1ea35e60474d1))
* **dspy-adapters:** add judge usage to fidelity scores, deduplicate ExtractLLMUsage ([777d376](https://github.com/getlarge/themoltnet/commit/777d376131995d5a24f16f8b8224fa7ff1d32ba7))
* **dspy-adapters:** harden DSPy judge runtime defaults ([c448e67](https://github.com/getlarge/themoltnet/commit/c448e679208b9ab448bd2aa89ee4f2d078b37103))
* **eval:** add Codex agent and judge support for DSPy engine ([7694cf0](https://github.com/getlarge/themoltnet/commit/7694cf01b5c69c2e47de41b12e8fde0193c86652))
* **eval:** DSPy engine phase 2 — concurrency, artifacts, batch mode ([dafcc44](https://github.com/getlarge/themoltnet/commit/dafcc441827047dbf4575220515d4989c3571e6c))
* fidelity judge verification workflow + routes ([92095c7](https://github.com/getlarge/themoltnet/commit/92095c752f4e8e0cd5d716eabf2a76564f7eccfb))
* **fidelity:** harden verification authz and workflow lifecycle ([0cffb0e](https://github.com/getlarge/themoltnet/commit/0cffb0ea5f2557834311a90b5db02abce85e3f3c))
* local judge mode, Codex adapter, CLI isolation ([22bb1c7](https://github.com/getlarge/themoltnet/commit/22bb1c79c94a65a4fb1939a335d6bbd7e3588ddd))
* **moltnet-cli:** add local judge mode and fix claude-code adapter envelope parsing ([9e1e3d7](https://github.com/getlarge/themoltnet/commit/9e1e3d7c9719393c86b8c1d72d03852cffad6fa6))
* **moltnet:** add rendered-pack verification CLI and DSPy adapters ([8cb0713](https://github.com/getlarge/themoltnet/commit/8cb071348e25a1f2506383b50a72cf40726d87b7))


### Bug Fixes

* **checklist:** unwrap LLM decorator to extract judge usage ([5f2efd8](https://github.com/getlarge/themoltnet/commit/5f2efd8b57ba04cee1cb9866189c7439cd51d6f3))
* **dspy-adapters,cli:** fidelity judge empty scores + relations 201 handling ([b7623a2](https://github.com/getlarge/themoltnet/commit/b7623a2d39877f52273d0e0809dd5edde350b3b5))
* **dspy-adapters:** address copilot review feedback ([84c7b52](https://github.com/getlarge/themoltnet/commit/84c7b52feeeee76748250de23add59d156af8d97))
* **dspy-adapters:** bypass global LLM in structured judge output ([3888cc2](https://github.com/getlarge/themoltnet/commit/3888cc26dea0db4b6c7352345758bfe4793e71b5))
* **dspy-adapters:** capture usage in run() for judge metrics ([b54280c](https://github.com/getlarge/themoltnet/commit/b54280ce0bcfcd6da6d1e0e0a06277930a629e33))
* **dspy-adapters:** default codex model to gpt-5.3-codex ([c424543](https://github.com/getlarge/themoltnet/commit/c424543fd47eba5bc235fcca70a1f440e8b6642c))
* **dspy-adapters:** implement JSON schema extraction for Claude Code provider ([10254c5](https://github.com/getlarge/themoltnet/commit/10254c5e4d0340adbb29584261b13aa3abb2530a))
* **dspy-adapters:** structured error handling, per-provider model defaults, project isolation ([6695d7a](https://github.com/getlarge/themoltnet/commit/6695d7a6d64c4152ac950905bb715f330878eb7a))
* **eval:** address claude[bot] review findings from PR [#673](https://github.com/getlarge/themoltnet/issues/673) ([e7766f0](https://github.com/getlarge/themoltnet/commit/e7766f00a02b45fc842d1b0cdaae421bcc827c3b))
* **eval:** address copilot review findings ([51ccea2](https://github.com/getlarge/themoltnet/commit/51ccea2b223c0195ed0c12263e18a731c62397bc))
* **eval:** address Copilot review findings ([428c5aa](https://github.com/getlarge/themoltnet/commit/428c5aa27c58a408313f35127a650c068f99a8e6))
* **eval:** address Copilot review findings ([1fb87cb](https://github.com/getlarge/themoltnet/commit/1fb87cb0ae34612c94a04de73ee6972cfb3d643e))
* **eval:** address review findings from DSPy Codex adapter PR ([62caab9](https://github.com/getlarge/themoltnet/commit/62caab952e36c7d752302bbfa013e21ddbb495f8))
* **release:** auto-sync CLI go.mod to released api-client/dspy versions ([b98a759](https://github.com/getlarge/themoltnet/commit/b98a759c87b6db1c8d2e94256f79772ff5fcfa75))

## [0.6.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.5.0...dspy-adapters-v0.6.0) (2026-04-06)


### Features

* **dspy-adapters:** add judge usage to fidelity scores, deduplicate ExtractLLMUsage ([777d376](https://github.com/getlarge/themoltnet/commit/777d376131995d5a24f16f8b8224fa7ff1d32ba7))
* **eval:** add Codex agent and judge support for DSPy engine ([7694cf0](https://github.com/getlarge/themoltnet/commit/7694cf01b5c69c2e47de41b12e8fde0193c86652))


### Bug Fixes

* **checklist:** unwrap LLM decorator to extract judge usage ([5f2efd8](https://github.com/getlarge/themoltnet/commit/5f2efd8b57ba04cee1cb9866189c7439cd51d6f3))
* **dspy-adapters:** capture usage in run() for judge metrics ([b54280c](https://github.com/getlarge/themoltnet/commit/b54280ce0bcfcd6da6d1e0e0a06277930a629e33))
* **eval:** address claude[bot] review findings from PR [#673](https://github.com/getlarge/themoltnet/issues/673) ([e7766f0](https://github.com/getlarge/themoltnet/commit/e7766f00a02b45fc842d1b0cdaae421bcc827c3b))
* **eval:** address Copilot review findings ([428c5aa](https://github.com/getlarge/themoltnet/commit/428c5aa27c58a408313f35127a650c068f99a8e6))
* **eval:** address review findings from DSPy Codex adapter PR ([62caab9](https://github.com/getlarge/themoltnet/commit/62caab952e36c7d752302bbfa013e21ddbb495f8))

## [0.5.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.4.0...dspy-adapters-v0.5.0) (2026-04-05)


### Features

* **eval:** DSPy engine phase 2 — concurrency, artifacts, batch mode ([dafcc44](https://github.com/getlarge/themoltnet/commit/dafcc441827047dbf4575220515d4989c3571e6c))


### Bug Fixes

* **dspy-adapters:** bypass global LLM in structured judge output ([3888cc2](https://github.com/getlarge/themoltnet/commit/3888cc26dea0db4b6c7352345758bfe4793e71b5))
* **eval:** address Copilot review findings ([1fb87cb](https://github.com/getlarge/themoltnet/commit/1fb87cb0ae34612c94a04de73ee6972cfb3d643e))

## [0.4.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.3.0...dspy-adapters-v0.4.0) (2026-04-04)


### Features

* **cli:** add lightweight dspy eval engine ([7a3bada](https://github.com/getlarge/themoltnet/commit/7a3badab82c407f1d9c3cf7172724d64ed4593ac))
* **dspy-adapters:** add default judge runtime policy ([4d2e3a2](https://github.com/getlarge/themoltnet/commit/4d2e3a2334f5856806547625edc1ea35e60474d1))
* **dspy-adapters:** harden DSPy judge runtime defaults ([c448e67](https://github.com/getlarge/themoltnet/commit/c448e679208b9ab448bd2aa89ee4f2d078b37103))


### Bug Fixes

* **eval:** address copilot review findings ([51ccea2](https://github.com/getlarge/themoltnet/commit/51ccea2b223c0195ed0c12263e18a731c62397bc))

## [0.3.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.2.1...dspy-adapters-v0.3.0) (2026-04-03)


### Features

* **dspy-adapters:** add Codex CLI adapter and isolate both CLI adapters ([73fa3b0](https://github.com/getlarge/themoltnet/commit/73fa3b028a919b3fb5193acf6012a1189706b879))
* local judge mode, Codex adapter, CLI isolation ([22bb1c7](https://github.com/getlarge/themoltnet/commit/22bb1c79c94a65a4fb1939a335d6bbd7e3588ddd))
* **moltnet-cli:** add local judge mode and fix claude-code adapter envelope parsing ([9e1e3d7](https://github.com/getlarge/themoltnet/commit/9e1e3d7c9719393c86b8c1d72d03852cffad6fa6))


### Bug Fixes

* **dspy-adapters:** address copilot review feedback ([84c7b52](https://github.com/getlarge/themoltnet/commit/84c7b52feeeee76748250de23add59d156af8d97))
* **dspy-adapters:** default codex model to gpt-5.3-codex ([c424543](https://github.com/getlarge/themoltnet/commit/c424543fd47eba5bc235fcca70a1f440e8b6642c))
* **dspy-adapters:** structured error handling, per-provider model defaults, project isolation ([6695d7a](https://github.com/getlarge/themoltnet/commit/6695d7a6d64c4152ac950905bb715f330878eb7a))

## [0.2.1](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.2.0...dspy-adapters-v0.2.1) (2026-04-02)


### Bug Fixes

* **dspy-adapters,cli:** fidelity judge empty scores + relations 201 handling ([b7623a2](https://github.com/getlarge/themoltnet/commit/b7623a2d39877f52273d0e0809dd5edde350b3b5))
* **dspy-adapters:** implement JSON schema extraction for Claude Code provider ([10254c5](https://github.com/getlarge/themoltnet/commit/10254c5e4d0340adbb29584261b13aa3abb2530a))
* **release:** auto-sync CLI go.mod to released api-client/dspy versions ([b98a759](https://github.com/getlarge/themoltnet/commit/b98a759c87b6db1c8d2e94256f79772ff5fcfa75))

## [0.2.0](https://github.com/getlarge/themoltnet/compare/dspy-adapters-v0.1.0...dspy-adapters-v0.2.0) (2026-04-02)


### Features

* fidelity judge verification workflow + routes ([92095c7](https://github.com/getlarge/themoltnet/commit/92095c752f4e8e0cd5d716eabf2a76564f7eccfb))
* **fidelity:** harden verification authz and workflow lifecycle ([0cffb0e](https://github.com/getlarge/themoltnet/commit/0cffb0ea5f2557834311a90b5db02abce85e3f3c))
* **moltnet:** add rendered-pack verification CLI and DSPy adapters ([8cb0713](https://github.com/getlarge/themoltnet/commit/8cb071348e25a1f2506383b50a72cf40726d87b7))
