Skip to content

Comments

new streaming service#15

Merged
fa-sharp merged 14 commits intomainfrom
feat/stream-service
Feb 15, 2026
Merged

new streaming service#15
fa-sharp merged 14 commits intomainfrom
feat/stream-service

Conversation

@fa-sharp
Copy link
Owner

@fa-sharp fa-sharp commented Sep 19, 2025

Separate streaming service tinistream that intakes chunks and handles streaming responses to clients.

upgrade the backend streaming architecture to use WebSocket for sending
events to Redis:

- Increases STREAMER_TTL from 120 to 360 seconds - Adds tinistream URL
config and env var - Adds reqwest-websocket dependency for WebSocket
connections - Updates tinistream client to use WebSocket API - Reworks
stream writer to use WebSocket instead of HTTP API - Removes stream ping
task since WebSocket handles connection keepalive - Disables outdated
tests that need to be rewritten - Updates API response types to match
tinistream 0.1.5

The changes simplify the streaming architecture by using WebSocket for a
persistent connection instead of HTTP polling.
@fa-sharp fa-sharp merged commit 86c4eda into main Feb 15, 2026
3 checks passed
@fa-sharp fa-sharp deleted the feat/stream-service branch February 15, 2026 09:10
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