Skip to content

Stabilize runtime event replay and config refreshes#433

Merged
BunsDev merged 1 commit into
mainfrom
okcode/stabilize-core-app
Apr 13, 2026
Merged

Stabilize runtime event replay and config refreshes#433
BunsDev merged 1 commit into
mainfrom
okcode/stabilize-core-app

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented Apr 13, 2026

Summary

  • Added a replayable provider runtime event feed so late subscribers can catch up on recent runtime events without depending on a single shared stream.
  • Wired provider runtime publishing through the feed and updated orchestration reactors to subscribe with replay for more reliable checkpointing and ingestion.
  • Made websocket config responses refresh provider health on demand, with fallback to the last known provider statuses if a refresh fails.
  • Hardened websocket push delivery so one failed client send does not block broadcasts to other connected clients.
  • Added coverage for the new event feed, replay behavior, config refresh behavior, and push delivery failure handling.

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • Not run: bun run test

- Add replayable provider runtime event feed
- Refresh provider status snapshots on demand
- Keep websocket broadcasts flowing when one send fails
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 13, 2026

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

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 13, 2026 5:52am
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 13, 2026 5:52am

@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 13, 2026
@BunsDev BunsDev merged commit 4b94f89 into main Apr 13, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant