Use SDKs when you need package-level details after a guide. The Guides section shows task workflows; this section explains package names, install commands, public APIs, runtime requirements, and where each package fits.
Node >=22 for published TypeScript packages that declare an engine.
Python
Python >=3.12 for published Python packages.
Go
Module paths under github.com/garudex-labs/caracal/packages/...; current modules declare Go 1.26 where specified.
Each Go submodule has a path-prefixed release tag at the same commit as the product tag, so an exact Caracal SemVer resolves without a pseudo-version. Adapter availability is intentionally ecosystem-specific; parity covers behavior exposed by all three application facades, not identical framework packages.