Consider how to handle non-text response types in AgentResponse.messages. Should we allow other response types?
File: python/packages/core/agent_framework/_types.py
Location: AgentResponse.init.messages (around line ~2477)
Action: Design decision needed for handling non-text response types.
Parent issue: #3575