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

Last updated