One-line human-readable explanation.
Example $var usage shown in the UI.
Optionalfamily_For families, the context collection that populates live members.
Whether this is a single fixed name or a prefix_* family.
Variable name, e.g. uri, or a prefix_* pattern for families.
Universal-template namespace spelling (e.g. request.method), or ""
when this entry has no direct {{...}} equivalent (e.g. protocol,
query_string, post_arg_*) — those remain legacy-$-only and are
skipped when building path-keyed suggestions.
One row of the context-variable catalog served by
GET /api/vars.Remarks
Mirrors
src/vars/catalog.rs::VarEntryfield for field.kind: 'static'entries are fixed names (uri,status, ...);kind: 'family'entries areprefix_*patterns (http_*,arg_*, ...) whose members are only known once a trace is available, in which casefamily_sourcenames the context collection (request_headers,query_params, ...) that supplies the live members.