You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(cli): replace JSON.pretty_generate with human-readable format across all formatters
Make --output-format pretty consistently mean "human-readable text"
instead of formatted JSON across all CLI formatters.
Changes:
- WebsetItemFormatter: Add format_as_pretty and format_collection_as_pretty
- EnrichmentFormatter: Add format_as_pretty and format_collection_as_pretty
- MonitorFormatter: Add format_as_pretty and format_collection_as_pretty
- MonitorRunFormatter: Add format_as_pretty and format_collection_as_pretty
- ImportFormatter: Add format_as_pretty and format_collection_as_pretty
All pretty formats now use:
- Aligned key-value pairs with consistent spacing
- Blank lines between items in collections
- Nested data with indentation
- Pagination info at the bottom
- Item counts in headers
Updated tests to verify pretty format outputs human-readable text
instead of JSON.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
0 commit comments