7aa8249876
A tool batch that is cancelled or errors before any tool.started event left the tool name in _tool_gen_announced, muting the next invocation's 'preparing <tool>…' line. Reset it in _reset_stream_state alongside the other per-invocation state. Found by independent review before merge.