Auto-mode permission-decision telemetry now includes which root tool surface was in use
What
The tengu_auto_mode_decision telemetry event, covering both the direct tool-call classifier and the sub-agent handoff classifier, now also records a rootToolSurface field. This is threaded through explicitly in function signatures instead of being bundled only inside the tool-permission context, and it is also passed when a workflow-spawned agent finishes in "auto" permission mode.
Why This gives clearer visibility into which tool surface was active when an auto-mode permission decision was made, useful for understanding and debugging auto-mode behavior across both direct and workflow/sub-agent invocations.
What effect passing rootToolSurface has on the classifier's decisions is not specified.