Skip to content

Feat/bus frontend wiring - #4

Merged
ayan-de merged 10 commits into
mainfrom
feat/bus-frontend-wiring
Jul 15, 2026
Merged

Feat/bus frontend wiring#4
ayan-de merged 10 commits into
mainfrom
feat/bus-frontend-wiring

Conversation

@ayan-de

Copy link
Copy Markdown
Owner

No description provided.

ayan-deand others added 10 commits July 15, 2026 00:50
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ect methods
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Also unref() the 5-minute question timeout so a pending ask never keeps the
process alive on its own (and tests exit cleanly once resolved).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Transport per-session StreamEvents over the bus so they share the single
frontend egress; the bridge unwraps them and drops the now-redundant
tool.called/tool.completed bus events.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The loop now publishes tool/text/thinking stream events via BusEvents.stream
instead of a hand-threaded onToolEvent callback, and the redundant
BusEvents.toolCalled/toolCompleted emits are removed. The server drops its
emitEvent closure and onToolEvent wiring; bus.subscribeAll is the sole
frontend egress. Wire format (StreamEvent lines) is unchanged.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercelBot commented Jul 15, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
freecode-webReadyReadyPreview, CommentJul 15, 2026 5:19am

@ayan-de
ayan-de merged commit 71df581 into mainJul 15, 2026
2 checks passed
Sign up for freeto 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

@ayan-de