Current behaviour
While Claude is forming a tool call, a static tool block is shown. The partial JSON being streamed is not visible. The user must wait until the input is complete before seeing anything.
Desired behaviour
Display the tool input JSON as it streams in. Once Claude finishes forming the input and execution begins, hide the partial display and show the normal tool block. Gives the user visibility into what Claude is doing while it is happening rather than after.
Current behaviour
While Claude is forming a tool call, a static tool block is shown. The partial JSON being streamed is not visible. The user must wait until the input is complete before seeing anything.
Desired behaviour
Display the tool input JSON as it streams in. Once Claude finishes forming the input and execution begins, hide the partial display and show the normal tool block. Gives the user visibility into what Claude is doing while it is happening rather than after.