[cleanup]: create new evaluation modal to remove hard wires#4790
[cleanup]: create new evaluation modal to remove hard wires#4790ashrafchowdury wants to merge 3 commits into
Conversation
…ement - Added a new evaluation step registry to manage application, revision, testset, evaluator, and advanced settings steps. - Introduced state management for evaluation steps using Jotai atoms. - Created types for evaluation steps, including context and runtime interfaces. - Updated NewEvaluationModal to support declarative step configurations and name building. - Removed obsolete state management files related to panel and selection. - Enhanced evaluation payload handling to support splitting by application steps. - Added unit tests for the evaluation step engine to validate configurations and payload composition.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ardaerzin
left a comment
There was a problem hiding this comment.
I'd say while doing the cleanup we should also rename certain things, such as "app" / "application" related references. with the new capabilities and models, that step is not a mere "application" step as any workflow can be used
…dal-to-remove-hard-wires
Railway Preview Environment
|
|
|
||
| export const evalStepValuesAtom = atom<Partial<EvalStepValueMap>>({}) | ||
|
|
||
| export const evalStepValueAtomFamily = atomFamily((kind: EvalStepKind) => |
There was a problem hiding this comment.
this is not used anywhere
What's changed??
QA