is it possible to have in the `agent.as_tool()` the parameter `input_type` just like the one in the `handoff()` function?