> For the complete documentation index, see [llms.txt](https://docs.beye.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.beye.ai/release-notes/january-9-2026.md).

# January 9, 2026

#### ✨ Features

* Add `json_data` field to `JsonToClassResponse` for direct dict access
* Add `json-repair` library for handling malformed LLM JSON responses
* Add tracing and error handling to `json_to_class` function

#### 🔧 Refactoring

* Refactor message-window to use `json_to_class` for robust JSON parsing
* Use `json_data` instead of `json_string` for dict operations

#### 🐛 Bug Fixes

* Add qs override to address CVE security alert
* Use json\_data for dict access and add error tracing in message-window

#### 📦 Dependencies

* Add `json-repair` 0.55.0
* Add `cachetools` and upgrade `pymongo`
* Upgrade `google-cloud-bigquery`, `google-genai`, `sentry-sdk`
* Update Python dependencies

#### 🧪 Testing

* Add comprehensive unit tests for `json_to_class` function
* Add tests for `json_data` field in `JsonToClassResponse`
* Expand E2E test coverage for core workflows

#### 🔄 CI/CD

* Upgrade Node.js version from 22 to 24 in Playwright
* Upgrade GitHub Actions and add project documentation

#### 🔒 Cleanup

* Remove debug logging for `REDIS_URI`
