Skip to content

fix: Add to testset drawer freez when adding large dataset#4194

Merged
ashrafchowdury merged 1 commit intorelease/v0.96.8from
fix/4183-add-to-testset-preview-freeze
Apr 21, 2026
Merged

fix: Add to testset drawer freez when adding large dataset#4194
ashrafchowdury merged 1 commit intorelease/v0.96.8from
fix/4183-add-to-testset-preview-freeze

Conversation

@ashrafchowdury
Copy link
Copy Markdown
Contributor

@ashrafchowdury ashrafchowdury commented Apr 20, 2026

Summary

Closes #4183.

This fixes the Add to testset drawer freeze when selecting many traces by decoupling preview rendering from the full selected trace set.

Root Cause

The drawer preview table was visually limited to 5 rows, but the drawer still created local testcase draft entities for every selected trace. Those local entities were then fed through testcase entity state, column derivation, dirty state, and table row preparation, so the UI work still scaled with the full selected trace count.

QA

  • Added bulk traces on the add to testset drawer
  • make sure the the ui and the app is working as expected

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agenta-documentation Ready Ready Preview, Comment Apr 20, 2026 5:28pm

Request Review

@ashrafchowdury ashrafchowdury changed the title [4183] fix(frontend): cap Add to testset preview rows fix: Add to testset drawer freez when adding large dataset Apr 20, 2026
@ashrafchowdury ashrafchowdury marked this pull request as ready for review April 20, 2026 17:28
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. bug Something isn't working labels Apr 20, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 20, 2026

Railway Preview Environment

Status Destroyed (PR closed)

Updated at 2026-04-21T13:31:51.836Z

@ashrafchowdury ashrafchowdury changed the base branch from main to release/v0.96.8 April 21, 2026 12:34
@ashrafchowdury ashrafchowdury merged commit 50c5a41 into release/v0.96.8 Apr 21, 2026
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding 50 traces to a testset freezes the UI

2 participants