Skip to content

Fix dialogue l10n interpolation and stabilize VT screenshots#172

Merged
han4wluc merged 12 commits intomainfrom
feature/vt-stability-fixes
Feb 12, 2026
Merged

Fix dialogue l10n interpolation and stabilize VT screenshots#172
han4wluc merged 12 commits intomainfrom
feature/vt-stability-fixes

Conversation

@han4wluc
Copy link
Contributor

@han4wluc han4wluc commented Feb 12, 2026

Summary

  • Fix dialogue text interpolation to resolve l10n keys during render-state construction.
  • Prevent object values from rendering as [object Object] in dialogue text nodes.
  • Add a regression test for l10n dialogue interpolation.
  • Update VT Docker image to han4wluc/rtgl:playwright-v1.57.0-rtgl-v1.0.0-rc12.
  • Increase VT capture timeout to 60000 in rettangoli.config.yaml for screenshot stability.
  • Skip screenshot capture for currently timeout-prone specs:
    • vt/specs/video/background.yaml
    • vt/specs/video/visual.yaml
    • vt/specs/visual/animated.yaml

Validation

  • bun run test passes (440/440).
  • Full Docker VT screenshot run passes: 48/48 succeeded (with 3 specs skipped by frontmatter).
  • Targeted Docker VT screenshot verification:
    • save/basic
    • dialogue/autoplay
    • character/basic
    • background/backgroundId

Follow-up

  • Re-enable skipped specs one-by-one after additional timeout/step tuning.

@han4wluc han4wluc changed the title Stabilize VT screenshots and fix dialogue l10n interpolation Fix dialogue l10n interpolation and stabilize VT screenshots Feb 12, 2026
@han4wluc han4wluc merged commit ee13f45 into main Feb 12, 2026
1 check passed
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.

1 participant