API Reference erlang_adk v#0.2.1

View Source

Modules

adk_agent_tool - Wraps an agent as a tool.

adk_callbacks - Behavior and registry for ADK execution callbacks.

adk_eval - Evaluation framework for ADK 2.0.

adk_event - Immutable event records for the ADK event system.

adk_graph - Graph-based workflow engine for ADK 2.0.

adk_graph_node - Helper functions for creating common graph nodes.

adk_long_running_tool - Built-in tool for pausing execution.

adk_mcp_client - Client for connecting to Model Context Protocol servers.

adk_mcp_server - Serve ADK tools via the Model Context Protocol.

adk_memory_ets - ETS-backed implementation of adk_memory_service.

adk_memory_service - Behaviour for long-term, semantic memory.

adk_retry - Retry mechanism with exponential backoff.

adk_runner - Execution orchestrator for ADK 2.0.

adk_session_service - Behaviour for ADK session persistence.

erlang_adk public API

erlang_adk_session - ETS-backed implementation of adk_session_service.

erlang_adk_session_mnesia - Mnesia-backed implementation of adk_session_service.

erlang_adk top level supervisor.