Skip to content

Chore: Assessment Fix - #147

Merged
Ayush8923 merged 1 commit into
devfrom
chore/assessment-fix
May 5, 2026
Merged

Chore: Assessment Fix#147
Ayush8923 merged 1 commit into
devfrom
chore/assessment-fix

Conversation

@vprashrex

@vprashrexvprashrex commented May 5, 2026

Copy link
Copy Markdown
Collaborator
  • Assessment: Assessment Pipeline (Assessment: Assessment Pipeline #122)
  • Refactor assessment page to improve toast notifications and enhance config loading functionality
  • Added view more button to configuration card
  • fixed the hydration issue that refetch the dataset list, once after toast closed
  • Added feature tag in query params route endpoint POST config

@coderabbitai

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 155 files, which is 5 over the limit of 150.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: aafa5928-5480-4dce-94e1-d8d9a97f4870

📥 Commits

Reviewing files that changed from the base of the PR and between c61a2b8 and d6c3f1e.

⛔ Files ignored due to path filters (2)
  • app/favicon.ico is excluded by !**/*.ico
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (155)
  • .github/workflows/cd-dev.yml
  • README.md
  • app/(main)/assessment/page.tsx
  • app/(main)/configurations/page.tsx
  • app/(main)/configurations/prompt-editor/page.tsx
  • app/(main)/datasets/page.tsx
  • app/(main)/evaluations/[id]/page.tsx
  • app/(main)/evaluations/page.tsx
  • app/(main)/keystore/page.tsx
  • app/(main)/speech-to-text/page.tsx
  • app/(main)/text-to-speech/page.tsx
  • app/api/_routeProxy.ts
  • app/api/assessment/assessments/[assessment_id]/results/route.ts
  • app/api/assessment/assessments/[assessment_id]/retry/route.ts
  • app/api/assessment/assessments/route.ts
  • app/api/assessment/datasets/[dataset_id]/route.ts
  • app/api/assessment/datasets/route.ts
  • app/api/assessment/runs/[run_id]/results/route.ts
  • app/api/assessment/runs/[run_id]/retry/route.ts
  • app/api/assessment/runs/[run_id]/route.ts
  • app/api/assessment/runs/route.ts
  • app/api/auth/logout/route.ts
  • app/api/configs/[config_id]/route.ts
  • app/api/configs/[config_id]/versions/[version_number]/route.ts
  • app/api/configs/[config_id]/versions/route.ts
  • app/api/evaluations/datasets/[dataset_id]/route.ts
  • app/api/evaluations/tts/datasets/[dataset_id]/route.ts
  • app/api/users/me/route.ts
  • app/components/Button.tsx
  • app/components/ConfigCard.tsx
  • app/components/ConfigModal.tsx
  • app/components/DatasetListSkeleton.tsx
  • app/components/ErrorModal.tsx
  • app/components/ResultsTableSkeleton.tsx
  • app/components/RunsListSkeleton.tsx
  • app/components/Select.tsx
  • app/components/Sidebar.tsx
  • app/components/StatusBadge.tsx
  • app/components/TabNavigation.tsx
  • app/components/assessment/ColumnMapperStep.tsx
  • app/components/assessment/CompactToggleSwitch.tsx
  • app/components/assessment/ConfigPanel.tsx
  • app/components/assessment/DataViewModal.tsx
  • app/components/assessment/DatasetsTab.tsx
  • app/components/assessment/DownloadDropdown.tsx
  • app/components/assessment/EvaluationsTab.tsx
  • app/components/assessment/JsonEditor.tsx
  • app/components/assessment/LoadingSpinner.tsx
  • app/components/assessment/OutputSchemaEditor.tsx
  • app/components/assessment/OutputSchemaStep.tsx
  • app/components/assessment/PageLayout.tsx
  • app/components/assessment/PromptAndConfigStep.tsx
  • app/components/assessment/ReviewStep.tsx
  • app/components/assessment/Stepper.tsx
  • app/components/assessment/datasets/CreatePanel.tsx
  • app/components/assessment/datasets/DatasetList.tsx
  • app/components/assessment/output-schema/OutputSchemaEditorInner.tsx
  • app/components/assessment/output-schema/OutputSchemaModal.tsx
  • app/components/assessment/output-schema/SchemaPropertyRow.tsx
  • app/components/assessment/prompt-config/AssessmentConfiguration.tsx
  • app/components/assessment/prompt-config/ConfigCreator.tsx
  • app/components/assessment/prompt-config/ConfigParamControl.tsx
  • app/components/assessment/prompt-config/PromptEditor.tsx
  • app/components/assessment/prompt-config/PromptPanel.tsx
  • app/components/assessment/prompt-config/ResponseSchema.tsx
  • app/components/assessment/prompt-config/SavedConfigCard.tsx
  • app/components/assessment/prompt-config/SavedConfigs.tsx
  • app/components/assessment/prompt-config/SelectedConfigs.tsx
  • app/components/assessment/prompt-config/SetupProgress.tsx
  • app/components/assessment/prompt-config/SystemPrompt.tsx
  • app/components/assessment/prompt-config/UserPrompt.tsx
  • app/components/assessment/results/ResultsHeader.tsx
  • app/components/assessment/review/ColumnsReview.tsx
  • app/components/assessment/review/ConfigsReview.tsx
  • app/components/assessment/review/DatasetReview.tsx
  • app/components/assessment/review/ExperimentReview.tsx
  • app/components/assessment/review/InputReview.tsx
  • app/components/assessment/review/ReviewSection.tsx
  • app/components/assessment/review/SchemaReview.tsx
  • app/components/assessment/review/SubmitReview.tsx
  • app/components/evaluations/CreateDatasetForm.tsx
  • app/components/evaluations/DatasetCard.tsx
  • app/components/evaluations/DatasetsTab.tsx
  • app/components/evaluations/DeleteDatasetModal.tsx
  • app/components/evaluations/DetailedResultsTable.tsx
  • app/components/evaluations/EvalRunCard.tsx
  • app/components/evaluations/EvalRunsList.tsx
  • app/components/evaluations/EvaluationsTab.tsx
  • app/components/evaluations/GroupedResultsTable.tsx
  • app/components/evaluations/MetricsOverview.tsx
  • app/components/evaluations/RunEvaluationForm.tsx
  • app/components/evaluations/ViewDatasetModal.tsx
  • app/components/icons/assessment/DownloadIcon.tsx
  • app/components/icons/assessment/PlayIcon.tsx
  • app/components/icons/assessment/ToggleThumbIcons.tsx
  • app/components/icons/common/CheckLineIcon.tsx
  • app/components/icons/common/MusicNoteIcon.tsx
  • app/components/icons/common/PlayIcon.tsx
  • app/components/icons/index.tsx
  • app/components/icons/sidebar/AssessmentIcon.tsx
  • app/components/icons/sidebar/SlidersIcon.tsx
  • app/components/index.ts
  • app/components/speech-to-text/AudioFileItem.tsx
  • app/components/speech-to-text/CreateSTTDatasetForm.tsx
  • app/components/speech-to-text/DatasetsTab.tsx
  • app/components/speech-to-text/EvaluationsTab.tsx
  • app/components/speech-to-text/RunSTTEvaluationForm.tsx
  • app/components/speech-to-text/STTDatasetCard.tsx
  • app/components/speech-to-text/STTResultRow.tsx
  • app/components/speech-to-text/STTResultsTable.tsx
  • app/components/speech-to-text/STTRunCard.tsx
  • app/components/speech-to-text/STTRunsList.tsx
  • app/components/speech-to-text/STTScoreInfoTooltip.tsx
  • app/components/speech-to-text/STTViewDatasetModal.tsx
  • app/components/text-to-speech/CreateTTSDatasetForm.tsx
  • app/components/text-to-speech/DatasetsTab.tsx
  • app/components/text-to-speech/EvaluationsTab.tsx
  • app/components/text-to-speech/RunTTSEvaluationForm.tsx
  • app/components/text-to-speech/TTSDatasetCard.tsx
  • app/components/text-to-speech/TTSResultRow.tsx
  • app/components/text-to-speech/TTSResultsTable.tsx
  • app/components/text-to-speech/TTSRunCard.tsx
  • app/components/text-to-speech/TTSRunsList.tsx
  • app/components/text-to-speech/TTSScoreInfoTooltip.tsx
  • app/components/text-to-speech/TTSViewDatasetModal.tsx
  • app/hooks/useAssessmentResults.ts
  • app/hooks/useConfigs.ts
  • app/lib/apiClient.ts
  • app/lib/assessment/constants.ts
  • app/lib/assessment/results.ts
  • app/lib/authCookie.ts
  • app/lib/configFetchers.ts
  • app/lib/constants.ts
  • app/lib/context/AuthContext.tsx
  • app/lib/data/assessmentModels.ts
  • app/lib/navConfig.ts
  • app/lib/store/assessment.ts
  • app/lib/store/config.ts
  • app/lib/store/configStore.ts
  • app/lib/types/assessment.ts
  • app/lib/types/auth.ts
  • app/lib/types/configs.ts
  • app/lib/types/dataset.ts
  • app/lib/types/evaluation.ts
  • app/lib/types/nav.ts
  • app/lib/types/speechToText.ts
  • app/lib/types/textToSpeech.ts
  • app/lib/utils.ts
  • app/lib/utils/assessment.ts
  • app/lib/utils/assessmentFetcher.ts
  • app/lib/utils/evaluationExport.ts
  • app/lib/utils/features.ts
  • app/lib/utils/outputSchema.ts
  • middleware.ts
  • package.json

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/assessment-fix

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@vprashrex
vprashrex changed the base branch from main to devMay 5, 2026 08:42
@vprashrex
vprashrex requested a review from Ayush8923May 5, 2026 08:43
@Ayush8923
Ayush8923 merged commit 9383243 into devMay 5, 2026
1 check passed
@Ayush8923
Ayush8923 deleted the chore/assessment-fix branch May 5, 2026 08:51
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@vprashrex@Ayush8923