1
2
3
4
The
logRequest method takes three parameters:- Request data: What you’re logging (query, operation name, etc.)
- Operation function: The actual work being done
- Headers: Optional custom properties or session tracking
5
Understanding the Structure
All custom logs follow the same pattern with two parts:Request Data
What you’re about to do. Must include:_type: "data"- Identifies this as a custom data logname- A descriptive name for your operation- Any custom fields you want to track (query, endpoint, model, etc.)
Response Data
What happened. Should include:_type: "data"- Identifies this as a custom data responsename- Same name as the requeststatus- Success or error state- Any result data you want to track