Skip to Content
Install + Verify

Install + Verify

Public GA install contracts for DriftGate SDKs and CLI.

CLI + TypeScript SDK 1.0.1

Known Constraints

  • Ruby SDK requires Ruby >= 3.0.
  • CLI container (ghcr.io/driftgate/cli:1.0.1) supports linux/amd64 and linux/arm64.
  • If architecture auto-detection fails, pass --platform linux/amd64 or --platform linux/arm64 explicitly.

TypeScript SDK (npm)

npm i @driftgate/sdk
node --input-type=module -e "import { DriftGateClient } from '@driftgate/sdk'; console.log(typeof DriftGateClient)"

Expected output: function

CLI (npm global)

npm i -g @driftgate/cli
driftgate --help

Expected output starts with driftgate.

Python SDK (PyPI)

pip install driftgate-sdk
python -c "import driftgate_sdk; print('ok')"

Expected output: ok

Go SDK

go get github.com/driftgate/sdk-go@v0.1.0
go list -m github.com/driftgate/sdk-go

Expected output includes: github.com/driftgate/sdk-go v0.1.0

Java SDK (Maven Central)

<dependency> <groupId>ai.driftgate</groupId> <artifactId>driftgate-sdk</artifactId> <version>0.1.0</version> </dependency>
mvn -q -DforceStdout dependency:get -Dartifact=ai.driftgate:driftgate-sdk:0.1.0

Expected result: exits 0 with no missing artifact errors.

C# SDK (NuGet)

dotnet add package DriftGate.Sdk --version 0.1.0
dotnet list package | grep DriftGate.Sdk

Expected output includes DriftGate.Sdk 0.1.0.

Ruby SDK (RubyGems)

gem install driftgate-sdk -v 0.1.0
gem list '^driftgate-sdk$'

Expected output includes driftgate-sdk (0.1.0).

PHP SDK (Packagist)

composer require driftgate/sdk-php:^0.1.0
composer show driftgate/sdk-php

Expected output includes v0.1.0.

CLI (Homebrew)

brew tap driftgate/tap && brew install driftgate
brew list --versions driftgate

Expected output includes driftgate 1.0.1.

CLI (Docker / GHCR)

docker run --rm ghcr.io/driftgate/cli:1.0.1 --help

Expected output starts with driftgate.

Last updated on