duy
duy
Fixes #203 - Export HookJSONOutput type in __init__.py to resolve type checking issues when implementing hook callbacks. HookJSONOutput is defined in types.py and used as the return type for HookCallback,...
Fixes integer overflow crashes in memory estimation and partition operations during large dataset processing. **Changes:** - Memory estimation: Add overflow guards, cap at usize::MAX/2 - FixedSizeList: Limit 1M elements, check...
Standardizes all client chat() methods to return ChatResponse dataclass instead of inconsistent tuples. Fully backward compatible via iter and getitem (if needed). Includes batch embeddings feature. Tests: 18/18 passing
## Description Added configurable aggregation option in verifiers/rubrics/rubric_group.pyso RubricGroup.score_rollout() - can also average rewards/metrics when aggregation="mean". Expanded tests/test_rubric_group.py with coverage for the mean path and input validation as well! ##...