Repository navigation
feat(cli): add event stream over the public event stream - #13
Conversation
|
Warning Review limit reached
Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing. Next included review available in 59 minutes. View limit detailsLimit details: You’ve used the included review currently available. Your 75 included PR review attempts over the past 7 days set your current allowance at 1 review per hour. Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (5)
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. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6070e0669f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
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".
27da6b0 to
95acc22
Compare
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 95acc22d14
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
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 |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e35b8f2fc4
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
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 |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 95d5025d62
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
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".
Summary
Adds
polymorfa event streamfor a project's public developer event stream through the published SDK'sevents.stream()method.The command supports repeatable type filters, a resume cursor, maximum event count, and continue/stop behavior for retention gaps. JSON output emits one event or gap per line; human output includes a resume hint and reconnect notices.
Output follows stdout backpressure before consuming another SDK event. Closed pipes stop cleanly. SIGINT/SIGTERM abort a drain wait, clean up the iterator and listeners, and exit 0 even when an unread pipe keeps a write queued. In that interrupted case, buffered output may be discarded; the README states this behavior.
The exact published dependency is
@polymorfa/sdk@0.1.0-dev.20260922102711; the previous Git pin and unmerged-SDK prerequisite are gone.polymorfa listencontinues to use its existing forwarding/checkpoint protocol.Six-part assessment
events.stream(), filters, gap handling, cancellation, and reconnect behavior. No SDK source or dependency change in this follow-through.developer.event-streameligibility and project authorization remain authoritative. Denials produce authorization exit 3; missing project context exits 8, stop-on-gap exits 9. No new flag or enrollment.Verification
No deployed event stream or released CLI installation was exercised. Exact-head hosted CI must pass before merge; package publication and live acceptance remain separate.