fix(vscode): keep HTTP status with error title - #11100
Conversation
Code Review SummaryStatus: No Issues Found | Recommendation: Merge The implementation is correct across all three commits. The HTTP status regex ( The follow-up Files Reviewed (6 files)
Reviewed by claude-4.6-sonnet-20260217 · 347,939 tokens Review guidance: REVIEW.md from base branch |
785df7d to
5f7e5e8
Compare
fix(vscode): keep HTTP status with error title
Tool errors currently treat the HTTP status and status text as one flexible message. In constrained sidebar layouts, that can place the status code away from the error title or split the status text mid-word, making errors such as
GitHub API error: 401 Unauthorizeddifficult to scan.This keeps a leading three-digit HTTP status grouped with the structured error title while allowing the descriptive status text to wrap independently. General tool errors retain their existing title/detail treatment, and very narrow layouts prioritize readable text over the decorative error icon.
The composite webview stories now cover both an HTTP error and a filesystem error at standard and narrow sidebar widths so future layout changes preserve the intended grouping and wrapping behavior.
Before:

After:
