def with_models
import cswap-bend-cli@0.1.0.0/swbase.bend as Swbaseimport Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/store.bend as Store
252# `--model` limits ride on the result: {"models": [...], "modelSource": "cli"}.
253def with_models(+r: Json.Json, +models: List<&2, String>, +source: String) -> Json.Json:
254 Store.sel.j(List.is_empty(&2, String, models), r,
255 Json.set("modelSource", Json.JStr{source}, Json.set("models", Json.arr(strs_json(models)), r)))