print(f"\nšŸ’¬ Messages ({len(llm_request.contents)}):") for i, content in enumerate(llm_request.contents): role_emoji = "šŸ‘¤" if content.role == "user" else "šŸ¤–" print(f" [{i}] {role_emoji} {content.role}:", end=" ") if content.parts: for part in content.parts: if part.text: text = part.text[:80] + "..." if len(part.text) > 80 else part.text print(f"{text}") elif part.function_call: print(f"[Tool: {part.function_call.name}]") elif part.function_response: print(f"[Tool Result: {part.function_response.name}]") __ __