Skip to content

fix: avoid debug formatting in user-facing diagnostics#534

Open
liangmiQwQ wants to merge 3 commits into
voidzero-dev:mainfrom
liangmiQwQ:liang/codex/fix-user-facing-debug-formatting
Open

fix: avoid debug formatting in user-facing diagnostics#534
liangmiQwQ wants to merge 3 commits into
voidzero-dev:mainfrom
liangmiQwQ:liang/codex/fix-user-facing-debug-formatting

Conversation

@liangmiQwQ

@liangmiQwQ liangmiQwQ commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Follow-up to voidzero-dev/vite-plus#2130.

Motivation

Some Vite Task errors still rendered individual paths and working directories with Rust's Debug formatting. This exposed quoted paths, escaped Windows separators, and Option syntax in Vite+ diagnostics.

This PR uses display formatting for those path-oriented values. It intentionally keeps debug formatting for path arrays, command arguments, invalid Unicode environment values, and non-portable paths where the extra structure or escaping is useful.

It also adds a CLI snapshot covering a malformed workspace package and checks the task-server protocol error text directly.

🤖 Generated with Codex

liangmiQwQ and others added 3 commits July 10, 2026 11:00
Co-authored-by: GPT-5 Codex <codex@openai.com>
Co-authored-by: GPT-5 Codex <codex@openai.com>
Co-authored-by: GPT-5 Codex <codex@openai.com>
@liangmiQwQ liangmiQwQ marked this pull request as ready for review July 10, 2026 03:14
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