Skip to content

fix(redesign): preserve compact answer line breaks#555

Merged
HomenShum merged 1 commit into
mainfrom
fix/agent-live-qa-preserve-linebreaks
Jul 16, 2026
Merged

fix(redesign): preserve compact answer line breaks#555
HomenShum merged 1 commit into
mainfrom
fix/agent-live-qa-preserve-linebreaks

Conversation

@HomenShum

Copy link
Copy Markdown
Owner

Visual production finding

The final backend/replay packet passed all text assertions, but the screenshot showed both persisted bullet lines rendered as one paragraph because normal CSS whitespace collapsed the newline.

Fix

  • render short answers with pre-wrap in live chat
  • render short answers with pre-wrap in reproducible replay
  • extend the compact rendering guard for both surfaces

Verification

  • focused response-shape renderer guard
  • npx tsc --noEmit --pretty false
  • npm run build

CI-gated squash merge only. Final proof will reload the existing production receipt; no additional paid model call is necessary.

@vercel

vercel Bot commented Jul 16, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
nodebench-ai Ready Ready Preview, Comment Jul 16, 2026 8:28pm

Request Review

@github-actions

Copy link
Copy Markdown

✅ Dogfood Visual QA Gate: PASSED

Check Status
Screenshots 23 captured (pass)
Walkthrough 9 chapters (pass)
Key Frames 9 extracted (pass)
Scribe Steps 8 how-to steps (pass)
Build success
Artifacts

Download the dogfood-evidence-0609266 artifact from the Actions tab for full screenshots, frames, and walkthrough video.


Generated by Dogfood QA Gate

@HomenShum
HomenShum merged commit 9fa3fdb into main Jul 16, 2026
17 checks passed
@HomenShum
HomenShum deleted the fix/agent-live-qa-preserve-linebreaks branch July 16, 2026 20:32
@github-actions

Copy link
Copy Markdown

Demo: walkthrough of the surfaces this PR changed is available as a workflow artifact (pr-demo-555) at https://github.com/HomenShum/NodeBenchAI/actions/runs/29532520353

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.

2 participants