Declares the subagent a tool dispatches to. Accepts a static string
or a Callable[[ToolCall], str] for dynamic resolution at dispatch time.
This is a pure attribute addition with no behavior. Downstream
consumers (langgraph ToolNode, langchain create_agent's typed
projection) will read this attribute to surface subagent identity on
streaming lifecycle events.