# Changelog

## [0.3.0](https://github.com/dallay/corvus/compare/cerebro-v0.2.1...cerebro-v0.3.0) (2026-05-01)


### Features

* **cerebro:** add MCP abuse controls ([666522d](https://github.com/dallay/corvus/commit/666522d3545739bd393134e5058241804bfca478))


### Bug Fixes

* **cerebro:** address abuse control review ([5a3af28](https://github.com/dallay/corvus/commit/5a3af2827533e123c7995710ccc61fa5594f2a3c))

## [0.2.1](https://github.com/dallay/corvus/compare/cerebro-v0.2.0...cerebro-v0.2.1) (2026-05-01)


### Bug Fixes

* **cerebro:** address code review findings ([fee7878](https://github.com/dallay/corvus/commit/fee7878d03308d4b4560faa1e9e853f438f2b49f))
* **cerebro:** improve mcp http error semantics ([fcb2c41](https://github.com/dallay/corvus/commit/fcb2c411bd1dd1a33e211b7bdcecb7c1d082546e))
* **cerebro:** improve mcp http error semantics ([e255182](https://github.com/dallay/corvus/commit/e255182ef90f6dc6bb386f74969676e80df66f3f))

## [0.2.0](https://github.com/dallay/corvus/compare/cerebro-v0.1.0...cerebro-v0.2.0) (2026-04-30)


### Features

* **cerebro:** expose operational metrics ([a92058d](https://github.com/dallay/corvus/commit/a92058d88a235d8e271c06cedc757395680f8fb4))


### Bug Fixes

* **cerebro:** bound metrics label values ([5a54dd7](https://github.com/dallay/corvus/commit/5a54dd7a4c9cc0ca4f5740608e66b8150e5570f9))
* **cerebro:** compute tool event duration from tool_start ([8a377b0](https://github.com/dallay/corvus/commit/8a377b0b7b7d7b9fb21df44397ffe4399ce3e882))
* **cerebro:** tighten metrics endpoint and auth ([e11dee6](https://github.com/dallay/corvus/commit/e11dee68e90b20f03ab084620b034448a4c2a4bf))
* **cerebro:** update Makefile and Docker paths from modules/cerebro to clients/cerebro ([27c4a1b](https://github.com/dallay/corvus/commit/27c4a1b732cdd47d766cd7deb97b0a2085dfd31d)), closes [#699](https://github.com/dallay/corvus/issues/699)

## 0.1.0 (2026-04-29)


### Bug Fixes

* **cerebro:** address review hardening feedback ([ad797eb](https://github.com/dallay/corvus/commit/ad797eb950e7d854309de1c3916a569306578797))
* **cerebro:** align MCP contract with implemented surface ([c8f3f69](https://github.com/dallay/corvus/commit/c8f3f69776d022043dbc9f8c1744794d72ed4234))
* **cerebro:** align MCP contract with implemented surface ([5eba3c5](https://github.com/dallay/corvus/commit/5eba3c52e5510c828f3dcab046f527893d72b88e))
* **cerebro:** harden production readiness ([725b3ea](https://github.com/dallay/corvus/commit/725b3ea56852214212ef0f7ea89114b005a875a6))
* **cerebro:** harden production readiness ([810f5ae](https://github.com/dallay/corvus/commit/810f5ae17c94db47b709247f277b814c364a67a7))
* **cerebro:** tighten auth and readiness review follow-ups ([e53bf5b](https://github.com/dallay/corvus/commit/e53bf5bb33c9a1fba9cae2ee7939dec3d553ec1a))
* rook 583 apply ([721302f](https://github.com/dallay/corvus/commit/721302f09b8967fb7926a86c3c485cbedc4e4a66))
