Settings.specs: def of cswap-bend-cli@0.1.0.0 Import: import cswap-bend-cli@0.1.0.0/settings.bend as Settings Lines 308-318 of cswap-bend-cli@0.1.0.0/settings.bend: https://jend.leeeet.dev/read.txt?path=cswap-bend-cli@0.1.0.0/settings.bend&start_line=308&end_line=318 import Base import cswap-bend-cli@0.1.0.0/json.bend as Json # Registry order, as SETTING_SPECS. def specs() -> List<&2, Spec>: [spec.num("threshold", KFloat{}, "50", "99.9", "90.0"), spec.num("intervalSeconds", KFloat{}, "15", "3600", "60.0"), spec.num("cooldownSeconds", KFloat{}, "0", "86400", "300.0"), spec.num("hysteresisPct", KFloat{}, "0", "50", "10.0"), Spec{"autoswitch", "strategy", KChoice{}, "", "", "best,consume-first", Json.JStr{"best"}}, Spec{"autoswitch", "includeApiKeyAccounts", KBool{}, "", "", "", Json.JBool{False{}}}, spec.num("unhealthyTicks", KInt{}, "1", "100", "3"), Spec{"autoswitch", "model", KString{}, "", "", "", Json.JNull{}}, Spec{"ui", "theme", KChoice{}, "", "", "dark,light,auto", Json.JStr{"auto"}}] Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/json.bend&name=Json https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/settings.bend&name=Sort https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/settings.bend&name=Spec https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/settings.bend&name=spec.num