feat: preview-headless-dashboard - #1043
Conversation
commit: |
There was a problem hiding this comment.
No issues found across 5 files
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: Adds new public API methods and types for broadcast metrics and recipients. New features expanding the SDK's contract require human review of design, typing, and behavior.
Re-trigger cubic
There was a problem hiding this comment.
0 issues found across 1 file (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: Draft PR marked 'DO NOT MERGE' for tracking preview features; adds new public API methods (broadcasts.metrics, broadcasts.recipients, usage.get) that require human review for correctness and design alignment.
Re-trigger cubic
e50c36b to
afc19ce
Compare
There was a problem hiding this comment.
0 issues found across 1 file (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: The PR is explicitly marked as a draft with "DO NOT MERGE" and introduces new public API methods (metrics, recipients, usage) as preview features, requiring human review before approval.
Re-trigger cubic
There was a problem hiding this comment.
0 issues found across 3 files (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: PR is marked as draft and says 'DO NOT MERGE'; it adds multiple new public API endpoints (metrics, recipients, usage) that require human review for design and correctness before approval.
Re-trigger cubic
9512d00 to
dc8ff51
Compare
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
dc8ff51 to
466939d
Compare
Signed-off-by: gabriel miranda <gabriel@resend.com>
Signed-off-by: gabriel miranda <gabriel@resend.com>
There was a problem hiding this comment.
0 issues found across 1 file (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: PR is explicitly marked draft/DO NOT MERGE and adds new public API methods (metrics, usage, webhook events) plus a preview version bump. New API surface and release decisions need human sign-off.
Re-trigger cubic
There was a problem hiding this comment.
0 issues found across 4 files (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: PR is explicitly marked 'DO NOT MERGE' (draft) and adds many new public API methods (broadcast metrics/recipients/cancel, email/segment metrics, usage, webhook events) plus a preview version bump; requires human review of the API contract and rollout.
Re-trigger cubic
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
There was a problem hiding this comment.
0 issues found across 1 file (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: This is a draft PR adding numerous new public API endpoints (metrics, usage, webhook events, cancel) and a preview version bump; each new contract and release decision warrants human sign-off.
Re-trigger cubic
There was a problem hiding this comment.
0 issues found across 1 file (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: PR is a draft explicitly marked DO NOT MERGE for a preview branch; it adds new API methods and flattens existing metrics query params, changing the public contract and requiring human sign-off.
Re-trigger cubic
There was a problem hiding this comment.
0 issues found across 4 files (changes from recent commits).
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Requires human review: Draft PR explicitly marked DO NOT MERGE; adds new public API methods and changes existing metrics query params (flattened filters), which are API design decisions needing human review.
Re-trigger cubic
DO NOT MERGE
draft PR just so we can follow the preview features being merged here and control preview bumps.
Summary by cubic
Adds account-level metrics and logs for the headless dashboard preview, plus broadcast recipient insights and cancellation. Flattens email/segment metrics filters to top-level query params and adds monthly granularity for email metrics.
emails.metrics,broadcasts.metrics, andsegments.metrics. Emails supportsortBy|sortOrder, dimensionsperiod|domain|email, and monthly granularity; emails/segments accept flatteneddomain_id|email_id|segment_idfilters.broadcasts.recipients(id, { type, email?, bounceType?, limit?, after?/before? })andbroadcasts.clickedLinks(id, { limit?, after?/before? }); addsbroadcasts.cancel(id).resend.usage.get()for account usage (emails daily/monthly, contacts, segments, broadcasts,ai_credits,automation_runs, domains, rate limit).webhooks.events.list({ webhookId, limit?, after? }),webhooks.events.get({ webhookId, eventId }), andwebhooks.events.attempts.list({ webhookId, eventId, limit?, after? }).domain_id,email_id, andsegment_idquery params instead of nested filters.Written for commit bab22ab. Summary will update on new commits.