Skip to main content

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.