refactor: merge widget_toggle into widget_standard
widget_toggle removed; widget_input renamed to widget_standard and made
inputs optional (default []) so it covers both toggle-only and input cases.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>