SDK Reference
Exhaustive API listing for@svantic/sdk. Every class, function, and type the package exports is documented here.
Looking to do something? Start in Guides — they walk through end-to-end tasks with full examples.
Entry points
@svantic/sdk exposes two importable entry points:
Building agents
Calling other agents
Platform connection
Security
Built-in tool packages
Telemetry
Tracing is built in and runs on OpenTelemetry — no SDK-specific classes. See Telemetry for how the SDK emits spans and how to add your own with@opentelemetry/api.
Types
All configuration types (AgentConfig, CapabilityConfig, MeshConnectorConfig, LlmConfig, FilePayload, AgentStatus, …) live in Types.
Versioning
@svantic/sdk follows semver. Breaking changes bump the major version. Minimum runtime is Node.js 20.