984c8dd2f6
- Synchronize tool arguments with the component state upon receipt of `tool_execution_start` to ensure visual consistency when final update events are missed. - Terminate active argument reveal streams to prevent late ticks from overwriting valid, fully-materialized tool arguments with stale partial data. - Add test coverage to verify that tool UI components render finalized arguments even in the absence of intermediate streaming updates.