#22195 [Bug]: Anthropic client requests not displaying correctly in Logs View v2
### Check for existing issues
- [x] I have searched the existing issues and checked that my issue is not a duplicate.
### What happened?
## Problem
When using the Anthropic client SDK with LiteLLM proxy, the Logs View v2 UI fails to properly display Request & Response and Tools information.
<img width="1596" height="978" alt="Image" src="https://github.com/user-attachments/assets/a35a6ee0-b7d0-49d3-983b-a35e79cbcfc3" />
<img width="1598" height="1432" alt="Image" src="https://github.com/user-attachments/assets/ba141654-da31-4f7d-ac71-a0d024b65e7d" />
## Root Cause
Anthropic's native API format differs from OpenAI's format in two key areas: 1. **System messages**: Anthropic uses a separate `system` field, while OpenAI includes system messages in the `messages` array 2. **Tools**: Anthropic uses `input_schema` for tool parameters, while OpenAI uses `function.parameters`
When these requests are stored in spend logs without transformation, the UI (built for OpenAI format) cannot parse and display them correctly.
## Expected Behavior
- Request & Response section should display all messages including system prompts - Tools section should show tool definitions with their parame…