Before Llm Call Context
data class BeforeLlmCallContext(val history: List<Message>, val iteration: Int, val tools: List<Tool>, val tokenEstimate: Int? = null) : CallbackContext
Context provided before each LLM call in the tool loop.