Currently errors like "Invalid button format" aren't super helpful. Would be good to show:
- Which line in the YAML failed
- What was expected vs what was found
- Suggestions for fixing
Example: "Line 5: button missing required 'label' field. Expected: button: { label: '...', callback: '...' }"
Currently errors like "Invalid button format" aren't super helpful. Would be good to show:
Example: "Line 5: button missing required 'label' field. Expected:
button: { label: '...', callback: '...' }"