Skip to content

v0.30.8

Latest

Choose a tag to compare

@Roriz Roriz released this 20 Nov 01:00
db09923

BREAKING CHANGES

Introduces a standardized response format across the ActiveGenie library by implementing a unified Response class and refactoring the codebase to use it consistently. The change centralizes response handling and provides a consistent API for accessing data, reasoning, and raw response information.

  • Implements new ActiveGenie::Response class with standardized data, reasoning, and raw attributes
  • Refactors all modules (Extractor, Scorer, Lister, Comparator, Ranker) to return Response objects
  • Updates configuration system to use hash-based initialization and inheritance
  • Adds comprehensive test coverage with new fixture files and updated test assertions