I have the current setup to make it easy for a developer to output structured data in many formats. It currently uses a middleware schema that can transform a full Table.
❯ go run ./cmd/cli rum ls-actions --action filters-search --from 2022/11/10 --fields name,query.q,query.,pagination.total_hits --filter query.category --count 50 --table-format markdown
| name | query.q | query.hardiness_zone | query.is_on_sale | query.pp | pagination.total_hits |
| -------------- | ------------------ | -------------------- | ---------------- | -------- | --------------------- |
| filters-search | | | | 2 | 688 |
| filters-search | Japanese red maple | | | 3 | 67 |
| filters-search | Japanese red maple | | | 4 | 67 |