# Changelog

All notable changes to `@tychilabs/agent-finance` will be documented in this file.

## 1.0.0

First public release of `@tychilabs/agent-finance`:

- TypeScript SDK for Tychi Agent Finance — financial home for AI agents
- Self-custody on the agent's device — local identity + encrypted EVM wallet (`agent`, `vault`, `wallet`)
- Policy on every spend — caps, allowed actions, read-only or execute (`policy`)
- Tychi orchestrator prepares txs and x402 within policy; agent signs locally before broadcast
- **Auth & session** — register, login, session unlock, LLM keys, agent runs (`auth`, `session`, `run`)
- **Money layer** — catalog, tools, pending tx sign/broadcast/resume (`catalog`, `tools`, `tx`)
- **x402** — in-session payments + external wallet buyer helpers (`x402`)
- **ERC-8004** — agent profile, registration, onboarding integration (`erc8004`, `onboarding`)
- Docs: architecture, vault, x402, erc8004, testing