Repository navigation
Read raw Marketing Messages WABA status in CLI - #48
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Warning Review limit reachedThe included review limit has been reached and this organization has disabled usage-based review continuation. Wait for reviews to reset or ask a billing admin to change After included review limits.
Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing. Next included review available in 38 minutes. View limit detailsLimit details: You’ve used all 2 included reviews currently available. Your 62 included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (2)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (4)
Included review availability: This review used your included allowance. 0 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour. 📝 WalkthroughWalkthroughThe CLI adds ChangesWABA marketing status
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant CloudMarketingStatus
participant MessagingClient
participant MetaGraphAPI
participant CLIOutput
CloudMarketingStatus->>MessagingClient: Create Official API client with Graph version
CloudMarketingStatus->>MessagingClient: Request WABA marketing status
MessagingClient->>MetaGraphAPI: Send versioned status request
MetaGraphAPI-->>MessagingClient: Return status response
MessagingClient-->>CloudMarketingStatus: Provide response data
CloudMarketingStatus->>CLIOutput: Write formatted JSON
Merge Risk: ⚪ Minimal · up to The command preserves raw status values without interpreting eligibility or send permission. No actionable merge blocker was identified; publishing remains subject to the documented SDK version and integrity verification prerequisites. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 2 files. (2 skipped: 2 unsupported.) ✨ Finishing Touches 💡 2📝 Generate docstrings 💡
🛠️ Fix failing CI checks 💡
Comment |
|
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Bravo. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
@codex review |
|
Codex Review: Didn't find any major issues. Keep them coming! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
@codex review |
|
Codex Review: Didn't find any major issues. What shall we delve into next? Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
@codex review |
|
Codex Review: Didn't find any major issues. Bravo. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
Local review (head |
The cloud and Flow tests wrote under ~/.polymorfa-agent-work, which exists on CI only if the Functions tests ran first.
|
Local review (head |
Adds
polymorfa cloud marketing status --waba <id> --graph-version v26.0, a read of Meta's raw WABA Marketing Messages status strings (API PR #383, merged). It does not interpret eligibility, accepted terms, insight access or send permission. Server credentials only; client tokens are refused before any request.Uses
MessagingClient.cloudMarketing.statusfrom@polymorfa/sdk0.1.0-dev.20261001124422(pinned on CLIdevby #41; from polymorfa/sdks #315).Verification (head 0b3ca14): typecheck, lint, prettier, build, prod audit (0), cloud command tests (21) pass.
Summary by CodeRabbit
cloud marketing statuscommand to retrieve and display raw WABA marketing status as formatted JSON. The command requires a WABA ID and Graph API version and uses Official API server credentials.