Koder chat sdk
Koder Chat SDK (Dart)
- *rea:*Observability (SDKs sector)
- *ath:*
engines/sdk/koder_chat - *ind:*Dart/Flutter library — HTTP + WebSocket client for Koder Chat
Role in the stack
Dart client SDK for the Koder Chat API. Provides typesafe HTTP client, persistent WebSocket connection for realtime messaging, and data models (channels, messages, users, reactions, attachments). Used by any Flutter app that integrates with Koder Chat — Bot, potential Chat mobile app, third-party Flutter integrations.
Primary couplings
| Consumer | Relationship |
|---|---|
services/ai/bot/app |
Bot uses it to show and send Chat messages |
products/horizontal/chat/app |
Primary consumer — the Chat mobile/desktop app |
| Any Flutter app | Can integrate Koder Chat messaging directly |
Interfaces
- Dart package
koder_chat— add topubspec.yaml ChatClient— REST operations (channels, messages, reactions, members)ChatSocket— WebSocket connection with auto-reconnect, event streams- Data models:
Channel,Message,User,Attachment,Reaction
Status
v0.1.0 — HTTP client + WebSocket + data models. Available as workspace-internal package.