vetta models list is how you learn a legal --model for vetta agent create, which requires one.
There is no fixed list. The catalogue is read live from the network, so a model published today is runnable today — and hundreds are catalogued, which is why the listing pages and searches.
Commands
list
context_window is in tokens. max_output_tokens is the longest reply that model may produce, and what the pre-flight quote is bounded by. supported_windows is the authoritative list of windows that model can actually be served in — an agent create naming a window outside it is rejected.
No price is on the reply. What an agent spends is bounded by its own budget, and read back with vetta agent spend.
One id in the listing is not a specific model: vetta/auto picks one per request. It serves immediate only — see Vetta Auto.
get
not_found error, so this is also how you check a model id before you run an agent on it.
Not every model serves every window
immediate is served by every catalogued model. priority and loose are served only by the
models the completion-window pool hosts, and supported_windows on each row is the authoritative
answer — it is derived from the rate card the router prices against, so a model listed for a window
can never be refused for it.
window_unavailable (HTTP 400) before any
inference runs — never silently downgraded to a dearer window. So list first, then create.