Key, allowance and law library preflight
check_accessPreflight. Reports whether an UnGovr Open Data key reached LexLint, whether it is valid, how much of today's free allowance is left and when it resets, how current the law library is, and whether the LexLint plugin you are running is the latest published one. Call this first: a missing key otherwise surfaces several steps later as a rejected tool call. Costs one upstream request, always: the optional jurisdictions preview below rides this same request rather than spending a second one. It also returns tested_model_families, the model families LexLint's procedure is exercised against, and model_notice, an advisory for the developer. Nothing about your model is sent here and no argument carries one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jurisdictions | No | Optional. Slugs you intend to declare. Returns what the law library holds for each, adding nothing to the cost above: check_access spends that one request whether or not this is set, so the depth of a run is known before it is spent. | |
| client_version | No | The LexLint plugin version you are running, from your SKILL.md. Send it: an installed plugin is frozen at the version it was installed at, and this is the only way the response can tell the developer a newer one exists. Omitted, update_available comes back null, which means LexLint learned nothing about it, never that you are current. |