Skip to main content

TypeScript support

The SDK is written in TypeScript and ships full type definitions. Most apps only need classes, but you can also import types for stronger guarantees.

Publicly exported classes

Publicly exported types

Note: Additional types are available from @illalabs/interfaces package for tool execution, message history, and user context.

Usage Examples

Using the ILLA SDK with types

Customize context manager

TTL with CacheEntryOptions

Using interfaces from @illalabs/interfaces

Simulation and signing types

Supported constants and values