Skip to content

fix(widget): keep chat history rows scrollable - #86

Open
happykawayigt wants to merge 1 commit into
extra-org:mainfrom
happykawayigt:codex/widget-thread-scroll
Open

fix(widget): keep chat history rows scrollable#86
happykawayigt wants to merge 1 commit into
extra-org:mainfrom
happykawayigt:codex/widget-thread-scroll

Conversation

@happykawayigt

Copy link
Copy Markdown

Summary

  • prevent chat drawer headers, the new-chat action, and conversation rows from shrinking
  • rebuild the committed widget bundle from the TypeScript source
  • add a browser regression test that verifies stable row heights and vertical overflow with 30 conversations

Fixes #61.

Validation

  • npm run typecheck:widget
  • npm run typecheck:e2e
  • npm run test:widget
  • npm run build:widget
  • npx playwright test tests/e2e/widget.spec.ts --headed (21 passed)
  • git diff --check origin/main...HEAD

AI assistance

AI assistance was used to inspect the drawer layout, implement the focused CSS fix and regression test, and run validation. The final diff and test behavior were reviewed before submission.

@happykawayigt
happykawayigt marked this pull request as ready for review August 2, 2026 14:45
@AmitAvital1

Copy link
Copy Markdown
Collaborator

Hi please attach UI screenshot :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Widget: chat history list squashes rows instead of scrolling

2 participants