All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Typed error hierarchy (
LilySdkError,LilyConfigError,LilyTransportError,LilyValidationError,LilyAuthenticationError,LilyApiError) - Fetch-based HTTP transport with retry and timeout support
- SDK configuration resolution and validation (
LilySdkConfig) - Domain models for agents, wallets, payments, and identity
- Client modules:
AgentClient,WalletClient,PaymentClient,IdentityClient,SystemClient - Runnable quickstart example
- Contributor onboarding documentation
- Initial package scaffolding and build toolchain (tsup, vitest, eslint, prettier)