Oleg Isonen
60c549c46f
fix: preserve local styles and improve issue diagnostics (#6408)
Fixes #6386
## Summary
- Keep local `ws:style` declarations after `ws:tokens` so instance
styles override token defaults.
- Capture privacy-safe HTTP timing/status, exceptional session namespace
states, preview freshness/version agreement, and validation paths in
issue reports.
- Derive reportable validation roots from the public operation catalog
instead of maintaining a duplicate allowlist.
- Keep captured failures current by clearing them after a successful
tool call.
## Verification
- Protocol issue-report tests: 3 passed
- Project build MCP: 128 tests passed
- CLI project session: 27 tests passed
- Builder issue reporter: 5 tests passed
- Relevant package typechecks passed
- Generated API metadata is clean
2026-09-17 20:13:27 +02:00
..
2026-04-29 19:31:17 +02:00
2026-07-31 00:17:46 +02:00
2026-07-31 00:17:46 +02:00
2026-09-09 21:31:04 +02:00
2026-09-09 21:31:04 +02:00
2026-08-31 20:43:52 +02:00
2026-07-01 01:20:50 +02:00
2026-07-15 11:33:36 +02:00
2026-07-10 02:13:22 +02:00
2026-07-31 00:17:46 +02:00
2026-07-15 18:11:28 +02:00
2026-09-04 16:00:28 +02:00
2026-09-04 16:00:28 +02:00
2026-08-18 13:23:32 +01:00
2026-08-29 20:15:20 +02:00
2026-08-04 18:39:41 +02:00
2026-08-11 12:31:23 +02:00
2026-08-18 13:23:32 +01:00
2026-07-31 00:17:46 +02:00
2026-07-31 00:17:46 +02:00
2026-08-29 20:15:20 +02:00
2026-09-10 21:32:14 +02:00
2026-09-10 21:32:14 +02:00
2026-08-31 17:17:28 +02:00
2026-08-18 11:39:01 +02:00
2026-04-12 14:53:23 +02:00
2024-09-07 09:18:40 +03:00
2024-11-13 14:39:17 +04:00
2024-09-07 09:18:40 +03:00
2026-09-17 10:47:48 +02:00
2026-09-17 10:47:48 +02:00
2026-04-08 21:58:20 +02:00
2026-07-01 01:20:50 +02:00
2026-07-01 01:20:50 +02:00
2026-07-01 01:20:50 +02:00
2026-07-31 00:17:46 +02:00
2026-05-16 20:22:03 +02:00
2026-05-16 20:22:03 +02:00
2026-08-31 20:43:52 +02:00
2026-09-09 21:31:04 +02:00
2026-09-17 10:47:48 +02:00
2024-09-04 17:08:08 +03:00
2026-01-20 17:25:12 +01:00
2024-09-04 17:08:08 +03:00
2026-09-17 20:13:27 +02:00
2026-09-17 20:13:27 +02:00
2024-09-07 09:18:40 +03:00
2024-08-29 12:38:39 +03:00
2026-08-31 17:17:28 +02:00
2026-05-16 20:22:03 +02:00
2026-04-09 02:07:53 +02:00
2026-09-11 23:33:09 +02:00
2026-09-11 23:33:09 +02:00
2026-09-04 16:00:28 +02:00
2026-07-31 00:17:46 +02:00
2024-09-04 17:08:08 +03:00
2026-07-13 02:32:27 +02:00
2026-07-13 02:32:27 +02:00
2024-11-13 14:39:17 +04:00
2026-06-23 18:50:01 +02:00
2026-07-01 01:20:50 +02:00
2026-05-16 20:22:03 +02:00
2026-05-16 20:22:03 +02:00
2026-04-29 19:31:17 +02:00
2026-06-23 18:50:01 +02:00
2026-05-09 13:12:47 +02:00
2026-06-23 18:50:01 +02:00