smelt.defaults¶
Tier: Host - Available in every runtime, including headless mode.
Visibility: Public - Stable Lua API intended for user config and plugins.
Startup fallbacks for new sessions. smelt.defaults.set({ model, mode, reasoning_effort }) sets each field; CLI flags and resumed-session state still win.
smelt.defaults.set¶
Types: smelt.defaults.Config
Set startup defaults for fresh sessions. Accepts { model?, mode?, reasoning_effort? }; CLI flags and resumed-session state still win.