Skip to main content

Client SDK Reference

The @codebolt/clientsdk package is what UI and integration authors use to connect external surfaces to the Codebolt server — chat panels, IDE extensions, bots, CI runners, and API gateways.

What's in this section

SectionWhat it covers
ConnectionCodeboltClient — connecting, auth, reconnection
Agents APIclient.agents.start(), run.events(), run.wait(), run.stop()
SessionsSession management, memory continuity across runs
StreamingEvent stream shape, filtering, backpressure
Type ReferenceFull TypeScript types for the client SDK

See also