This PR introduces a `ToolInput` struct which allows tools to receive their inputs incrementally as they stream in. Right now no tool makes use of the streaming APIs, will be used for the streaming edit file tool in #50004 Release Notes: - N/A
This PR introduces a `ToolInput` struct which allows tools to receive their inputs incrementally as they stream in. Right now no tool makes use of the streaming APIs, will be used for the streaming edit file tool in #50004 Release Notes: - N/A