Under the hood
Tool-decision telemetry now records which UI surface an accepted tool call came from
What
When a tool-use decision is recorded as 'accept' and the originating UI surface is known, the tool_decision telemetry event now includes a surface field alongside the existing source, decision, and timestamp fields.
Why
This lets whoever analyzes tool-decision telemetry see which part of the interface an accepted tool call came from, not just that it was accepted.