Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

leoweigand
Copy link
Contributor

@leoweigand leoweigand commented Sep 10, 2025

Important

Adds support chat session simulation and trace detail peek view with layout improvements in session pages.

  • Behavior:
    • Adds createSupportChatSession in seed-postgres.ts to simulate a realistic support chat scenario.
    • Implements generateSupportChatSessionData in data-generators.ts for generating traces, observations, and scores for support chat sessions.
    • Introduces createSupportChatSessionTraces in seeder-orchestrator.ts to insert generated support chat data.
  • UI Components:
    • Enhances SessionPage in index.tsx with a TablePeekView for trace detail navigation.
    • Adds usePreserveRelativeScroll hook in usePreserveRelativeScroll.ts to maintain scroll position during layout changes.
    • Updates IOPreview in IOPreview.tsx to use the new scroll preservation hook.
  • Misc:
    • Adjusts layout and styling in SessionPage for better user experience.
    • Adds NewDatasetItemFromTraceId component in index.tsx for creating dataset items from traces.

This description was created by Ellipsis for ed3d914. You can customize this summary. It will automatically update as commits are pushed.

@leoweigand leoweigand self-assigned this Sep 10, 2025
@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Sep 10, 2025
@leoweigand leoweigand added this pull request to the merge queue Sep 10, 2025
@dosubot dosubot bot added the auto-merge This PR is set to be merged label Sep 10, 2025
Merged via the queue into main with commit 729c213 Sep 10, 2025
30 checks passed
@leoweigand leoweigand deleted the leo/lfe-6050-streamline-session branch September 10, 2025 12:58
@dosubot dosubot bot removed the auto-merge This PR is set to be merged label Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat-sessions size:XL This PR changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant