After Tool Result Context
data class AfterToolResultContext(val history: List<Message>, val iteration: Int, val toolCall: ToolCall, val result: Tool.Result, val resultAsString: String) : CallbackContext
Context provided after each tool execution in the tool loop.