chore: update otel opt-out list - remove request_data (#6359)

remove request_data from list
This commit is contained in:
Kian Jones
2025-11-24 17:19:28 -08:00
committed by Caren Thomas
parent ccafb25268
commit 1d86baba2f

View File

@@ -230,20 +230,24 @@ def trace_method(func):
param_items = param_items[1:]
# Parameters to skip entirely (known to be large)
# This is opt-out: only skip specific large objects
SKIP_PARAMS = {
"agent_state",
"messages",
"in_context_messages",
"message_sequence",
"content",
"content", # File content, large text
"tool_returns",
"memory",
"sources",
"context",
"resource_id",
"source_code",
"request_data",
"system",
"source_code", # Full code files
"system", # System prompts
"text_chunks", # Large arrays of text
"embeddings", # Vector arrays
"embedding", # Single vectors
"file_bytes", # Binary data
"chunks", # Large chunk arrays
}
# Max size for parameter value strings (1KB)