Skip to content

Expose template browse groups and synchronize API categories - #68

Merged
thedogwiththedataonit merged 1 commit into
mainfrom
fix/email-category-contract-sync-20261021
Oct 21, 2026
Merged

thedogwiththedataonit merged 1 commit into
mainfrom
fix/email-category-contract-sync-20261021

Conversation

@thedogwiththedataonit

@thedogwiththedataonit thedogwiththedataonit commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

The live API exposes template browse groups, but the CLI has no group flag and labels grouped results as brands. Add templates list --group, describe --group-by group, and render browse-group counts with the correct heading and nouns. Regenerate the spec, request/response types and command reference from app main 9bf2e01f14d8260bdde0825e901a05497b66c70c; the contract also carries the six new email categories.

SDK 13 already forwards the query object unchanged, so this keeps the released registry dependency. Count-response types follow the CLI's canonical generated contract. No version bump or package publication is included. Companions: SDK #78 and docs #347, from the same source. The read-only live spec matches it exactly (SHA256 0e9c6bcbffe4d846141be275a6675085709e51a2c979727cadba76557d373185).

Validation: the new group flag/output regression failed before implementation. TypeScript, exact-file Biome, 16 focused command/parity tests, a final 3-test group-output rerun, generated command freshness, cross-repository OpenAPI freshness and git diff --check pass. No live API mutation was performed.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge; no actionable issues were found.

Summary

Adds templates list --group and corrects browse-group headings and count labels.

  • Template browsing can filter and count browse groups.
  • Email design requests can use six more category names.

Checks were reviewed but not run during this review.

Reviews (1) · Last reviewed commit: "Expose template browse groups and synchr..." · Reviewed by Greptile

@thedogwiththedataonit
thedogwiththedataonit merged commit 234a25b into main Oct 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant