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.

0.1.0 - 2026-03-05

Added

Core

  • ADK facade module with new/2, run/3, chat/3, sequential/2
  • ADK.Agent behaviour for building custom agents
  • ADK.Event — universal event struct (text, tool calls, tool results, errors)
  • ADK.EventActions — state deltas, agent transfers, escalation
  • ADK.Context — immutable invocation context with state scopes
  • ADK.Runner — orchestration layer
  • ADK.Runner.Async — background agent execution with message-based results

Agents

Tools

LLM Backends

Sessions & State

Auth

Memory

A2A Protocol

Phoenix Integration

Plugins & Policies

Context Compression

Artifacts

MCP

Eval Framework

Observability

Supervision

  • Production-ready OTP supervision tree
  • ADK.Application — supervised application with session registry and store pool
  • Graceful crash recovery with restart strategies

Mix Tasks