-
Notifications
You must be signed in to change notification settings - Fork 3k
Closed as not planned
Closed as not planned
Copy link
Labels
Description
SDK Version: latest
Python Version: 3.11+
Date: 2025-12-22
Problem Summary
When a user uploads an image and the agent performs a handoff to another agent in the same turn, the target agent loses access to the uploaded image. The image data is not passed through HandoffInputData.input_history.
Architecture Overview
We have a multi-agent financial advisor system with 11 specialized agents:
welcome_agent(Router)finproduct_market_agent(Advisory) →- Other specialist agents ,..
Handoff mechanism: We use native SDK handoffs with input_filter to optimize context:
welcome_agent.handoffs = [
handoff(finproduct_market_agent, input_filter=HandoffFilters.welcome_to_specialist),
# ... other specialists
]=> Can you please provide us with the recommended pattern for preserving multimodal during same-turn handoffs? I would greatly appreciate it if your team could suggest a solution and provide me with a sample code if possible