13 Commits

Author SHA1 Message Date
Henning Dieterichs
cbefeb3643 add logs on failure 2026-04-01 11:51:29 +02:00
Henning Dieterichs
6e701d61b3 Adds playwright component fixture tests 2026-04-01 11:51:29 +02:00
Henning Dieterichs
b533ee4b6e Updates component explorer & adopts rspack for fixture serving (#306484) 2026-04-01 03:25:14 +00:00
Alexandru Dima
a7e3a4e1e5 fix: remove backslash escaping from terminal command labels (#303856)
* fix: remove escapeMarkdownSyntaxTokens from terminal command labels

Fixes #303844

The command text in ChatTerminalThinkingCollapsibleWrapper was being
escaped with escapeMarkdownSyntaxTokens(), which adds backslashes before
chars like - * # etc. This is unnecessary because the text is always
rendered inside markdown code spans or via .textContent, both of which
treat content as literal.

Also adds a component fixture for the terminal collapsible wrapper to
enable visual regression testing of command label rendering.

* fix: use DOM nodes instead of MarkdownString for sandbox command labels

Addresses review feedback: commands containing backticks (common in
PowerShell) would break the inline-code markdown spans. Now both
sandbox and non-sandbox paths use text nodes + <code> elements with
.textContent, which is always safe for arbitrary command text.

Also adds fixture cases for backtick-containing commands to catch
this class of issue.

* fix: remove colons from fixture names to fix CI artifact paths

* add screenshot baselines for terminal collapsible fixtures
2026-03-22 23:24:40 +09:00
Henning Dieterichs
5d56633a57 updates component explorer 2026-03-11 22:30:41 +01:00
Henning Dieterichs
7c08b33b79 update screenshot baselines from CI 2026-03-11 19:31:38 +01:00
Henning Dieterichs
1a29c31071 update screenshot baselines from CI 2026-03-04 20:33:16 +01:00
Henning Dieterichs
77ec1740b7 updates baseline 2026-02-27 17:58:11 +01:00
Henning Dieterichs
5c4204e60d updates component explorer 2026-02-23 22:44:44 +01:00
Henning Dieterichs
2650c907f6 use git lfs (#297013) 2026-02-23 17:11:15 +01:00
Henning Dieterichs
bdd6e80b9f update screenshot baselines from CI 2026-02-23 12:50:38 +01:00
Henning Dieterichs
1cc58eb412 update screenshot baselines from CI 2026-02-20 19:57:07 +01:00
Henning Dieterichs
2751fb4d2f adds component explorer 2026-02-20 19:57:07 +01:00