Skip to content

smelt.remember

Tier: Host - Available in every runtime, including headless mode.

Visibility: Public - Stable Lua API intended for user config and plugins.

Per-key opt-in to last-used recall on launch. smelt.remember.set({ model = false }) makes that key always start from smelt.defaults, ignoring recent.json. Defaults to true for every key.

smelt.remember.set

fun(cfg: smelt.remember.Config): nil

Types: smelt.remember.Config

Set which startup choices are remembered across launches. Accepts { model?, mode?, reasoning_effort? }; omitted fields keep their current policy.