litespeed/list-crawlers lists every crawler variant the configuration generates: one per combination of role, cookie and mobile state.
The index is what litespeed/set-crawler-state takes.
At a glance
| Ability | litespeed/list-crawlers |
| Toolset | LiteSpeed Cache — toolset/litespeed |
| Group | LiteSpeed Cache › The Crawler |
| Requires | LiteSpeed Cache, active on the site |
| Capability | manage_options |
| Safety | Read-only — changes nothing |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI Abilities Manager 0.0.34 and later |
How it works
You do not create crawler variants. They are generated from the configuration: every combination of the simulated roles, the simulated cookies and the mobile setting produces one.
So two roles, two currency cookie values and mobile enabled is eight variants, each of which crawls the entire sitemap. That multiplication is not visible in the settings and is very visible here, which is the reason to read this after any configuration change.
Each variant can be enabled or disabled individually. That is the lever when the full set is more than the server can carry: keep the logged-out variant, which most visitors need, and switch off the rest.
The index is positional and derived from the configuration, so it changes when the configuration changes. Read the list again after editing settings rather than reusing an index from before.
Input
This ability takes no input.
What comes back
| Name | Type | What it is |
|---|---|---|
crawlers | array | One entry per variant: index, label, and whether it is enabled. |
success | boolean | Whether the call completed. |
message | string | A one-line summary of what happened, suitable for showing a human. |
error_code | string | Present only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation. |
Example
Ask your assistant:
How many crawler variants is this configuration producing?
It resolves to one call:
{
"ability": "litespeed/list-crawlers",
"parameters": {}
}Worth knowing
- Variants multiply — roles times cookies times mobile.
- Indexes are positional and change when the configuration does. Re-read before using one.
- Disabling variants is the practical way to make a crawl fit the server.
Related abilities
- Enable Or Disable A Crawler — switch one variant
- Get Crawler Settings — what generates these
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category