Repository navigation
feat(scoring): export the deep-eval and category-score functions from the package root - #74
joelepper-netlify wants to merge 1 commit into
Conversation
… the package root runDeepEval, computeHeuristicSpeed, parseCategoryEvalResponse, computeCategoryScore, aggregateDimension and parseJsonFromText, with the DeepEvalOptions and CalibrationParams types, are now exported from the package root. The change is additive: no behavior change, no rename, and no exports map, so existing deep imports keep working. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
✅ Deploy Preview for axisproject ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for axis-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
No actionable comments were generated in the recent review.
|
When using AXIS as part of an orchestrated evaluation system we found that it's useful to be able to import some of the internals. THis PR adds those exports.
Exports
runDeepEval,computeHeuristicSpeed,parseCategoryEvalResponse,computeCategoryScore,aggregateDimensionandparseJsonFromText, with theDeepEvalOptionsandCalibrationParamstypes, from the package root. Callers that run per-category scoring with their own judge adapter can then import them without reaching intodist/.Additive only: no behavior change, no rename, and no
exportsmap, so existing deep imports keep working. A new test imports each export from the root. The README Programmatic API section describes them.🤖 Generated with Claude Code