CoreFiddlerSpanProcessor plus Strands-specific behavior.
On every span start this processor:
- Delegates to
CoreFiddlerSpanProcessorfor standard attribute denormalization. - For
chatspans only: copies the parent’ssystem_promptinto agen_ai.system.messageevent as a workaround for Strands not always emitting that event on the chat span upstream (strands-agents/sdk-python#822).
on_start()
Called when a span starts. Automatically propagates attributes from parent.Parameters
The span being started.
The parent context, if any.