Packages

A Gleam framework for building AI agents — type-safe, multi-provider, with tool calling, streaming, and simulation testing

Current section

Files

Jump to
glean include glean@testing@simulation_SimulationState.hrl
Raw

include/glean@testing@simulation_SimulationState.hrl

-record(simulation_state, {
messages :: list(glean@message:message()),
step_count :: integer(),
total_usage :: glean@stream:usage(),
tool_calls_made :: list(glean@message:tool_result()),
errors_encountered :: list(glean@error:glean_error())
}).