All issues

Streaming decoder emits a duplicate frame after backpressure#3014

New issue
Open
LELeon Fischercommented 4w ago

Is your feature request related to a problem?

Streaming decoder emits a duplicate frame after backpressure — today the workflow on apothem requires an out-of-band step that breaks the editor flow and makes the API harder to type.

Describe the solution you'd like

Migrate the affected surface to follow the same contract as the rest of the toolchain, so composed flows stay consistent and predictable.

Describe alternatives you've considered

  • Keep the current implementation and document the seam.
  • Ship a codemod that rewrites call sites at install time.

However, both would still leave the surface on a different contract from the rest of the stack, and would only delay the cleanup.

Labels: needs-triage

MImiguel-arroyoself-assigned this4w ago
LEleon-fischeradded the labelneeds-triage4w ago
MImiguel-arroyoadded a commit that references this issuefix(apothem): wire the new contract for #30145df26f84w ago
MImiguel-arroyomentioned this in#30614w ago
MIMiguel Arroyocommented 2w ago

Bumping priority — three customers hit this last week, two of them on the enterprise tier.

MIMiguel Arroyocommented 2w ago

Re-reading the spec, I think the right contract is the one in the bug report, not the one we're shipping. Going to open a small PR.

MIMiguel Arroyocommented 2w ago

Closing in favor of #3116 — same root cause, same approach, and that branch is further along.

MIMiguel Arroyocommented 2w ago

I've seen this too. I'll fix.

Add a comment

M↓Markdown is supported