@openagent/sdk is the current TypeScript facade. It works in Node 20+, Bun, Deno, browsers, and Cloudflare Workers.
Install
Create an agent
Authenticate a request
Broker credentials
Response.
Skills policy
Runtime escape hatches
Error model
All SDK errors extendOpenAgentError and carry a stable code.
Current status
| Field | Value |
|---|---|
| Package | @openagent/sdk |
| Version | 0.1.0 |
| Runtime | Node 20+, Bun, Deno, browser, Cloudflare Workers |
| Dependencies | zod, optional OAS/Arsenal/AEGIS clients |
| License | Apache-2.0 |