> ## Documentation Index
> Fetch the complete documentation index at: https://docs.switchagents.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> These docs moved from docs.flintai.dev to docs.switchagents.ai. Use docs.switchagents.ai for every link and request.
> To search these docs from an AI tool, connect the MCP server at https://docs.switchagents.ai/mcp. The page index is at https://docs.switchagents.ai/llms.txt.

# TypeScript SDK changelog

> What's new in the Switch Trust TypeScript SDK

Release notes and version history for the Switch Trust TypeScript SDK.

<Update label="v0.3.1" description="August 20, 2026" rss={{ title: "Switch Trust TypeScript SDK v0.3.1" }}>
  Documentation update. The README install and import examples now use the scoped package name, `@sandboxaq/flintai-sdk-ts`. No changes to the API or behavior.
</Update>

<Update label="v0.3.0" description="August 19, 2026" rss={{ title: "Switch Trust TypeScript SDK v0.3.0" }}>
  Initial public release of the Switch Trust TypeScript SDK.

  **Added:**

  * **`wrap()`** - Wrap an existing LLM client with one function call to route its traffic through the Switch Trust gateway, so you can see its sessions and apply guardrails to its responses. Your prompts, model choice, and the rest of your code stay as they are. See [usage](/switch-trust/sdk/typescript/usage)
  * **Provider integrations** - OpenAI, Anthropic, and Google GenAI clients, plus LangChain chat models and a Google ADK plugin. See [integrations](/switch-trust/sdk/typescript/integrations)
  * **Optional peer dependencies** - The base package has no runtime dependencies. Each provider library is an optional peer, loaded only when you route through that provider, and `wrap()` checks the installed version at runtime. See [installation](/switch-trust/sdk/typescript/installation)
  * **Environment and inline configuration** - Set the gateway URL, API key, and optional policy through environment variables, a `.env` file, or arguments to `wrap()`. See [configuration](/switch-trust/sdk/typescript/configuration)
  * **Node.js 18 or later**
</Update>
