Package models lists the models a provider account actually offers —
`hmm models`. Hand-rolled HTTP for now: weft's Model
seam is per-model streaming, not discovery; filed as weft TODO
§5.13. When weft ships an adapter discovery API, this package
deletes (the standing migration rule).
Endpoint resolves a provider to its model-listing URL. Env
overrides are honored: HMM_MODELS_URL (legacy BOBINA_MODELS_URL)
for any provider (proxies, tests), plus OPENAI_BASE_URL /
ANTHROPIC_BASE_URL for theirs.
Model is one listing entry. Context is the input context window in
tokens (0 = unreported); Capabilities are provider-reported extras
("images", "video", "reasoning", "dynamic tools").