Repository navigation
Conversation
…ial characters Add a pre-parse check in quick_validate.py that detects when the description field contains ':' but is not wrapped in quotes. This causes silent YAML parsing failures where the description is truncated or parsed as multiple keys. Closes anthropics#338
1e84d41 to
14b2f65
Compare
|
Friendly ping: this PR has been ready for review since March 6, 2026. If there is anything blocking it or if you would prefer changes before merge, let me know and I can update it. Would appreciate a review when someone has time. |
|
Following up on this PR. The fix should be ready for review; please let me know if you'd like any updates or additional test coverage from my side. |
|
Following up on this PR as well. The change should be ready for review from my side; if you would prefer any updates or additional coverage before merge, let me know and I can handle it. Would appreciate review when someone has time. |
|
Following up on this PR. The warning behavior for unquoted YAML descriptions should be ready for review; if you would like any changes or additional edge-case coverage, let me know and I can update it. Would appreciate a review when someone has time. |
Summary
quick_validate.pyto detect unquoteddescriptionfields containing:yaml.safe_load()to catch the issue earlyExample
Closes #338
Test plan
pdf,frontend-design) still pass validation:correctly returns error with fix suggestion:passes validation (both single and double quotes):passes validation as before🤖 Generated with Claude Code