Skip to content

Refactor stream generation to async helpers#18

Merged
bentsignal merged 1 commit into
mainfrom
t3code/e919c5e1
May 29, 2026
Merged

Refactor stream generation to async helpers#18
bentsignal merged 1 commit into
mainfrom
t3code/e919c5e1

Conversation

@bentsignal

Copy link
Copy Markdown
Owner

Summary

  • Reworked AI stream response generation to use direct async helpers instead of Effect layers and services.
  • Consolidated Convex calls, abort polling, event updates, and follow-up saving into convex_calls.ts and program.ts.
  • Replaced tagged Effect errors with plain error classes and kept error-to-event/system-error handling in one place.
  • Removed now-unused stream service and layer modules.

Testing

  • Not run: pnpm run lint
  • Not run: pnpm run typecheck
  • Not run: pnpm run format:fix

@vercel

vercel Bot commented May 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
vera Error Error May 29, 2026 7:40pm
vera-xr Error Error May 29, 2026 7:40pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
vera-docs Skipped Skipped May 29, 2026 7:40pm

Request Review

@bentsignal
bentsignal merged commit 02ffafe into main May 29, 2026
5 of 7 checks passed
@bentsignal
bentsignal deleted the t3code/e919c5e1 branch May 29, 2026 19:42
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