30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

Get Cache Status

litespeed/get-cache-status reports whether LiteSpeed is caching, what it is caching for whom, the configured TTLs, whether the object cache and browser cache are on, and whether a QUIC.cloud key is present.

Run it before changing anything, and again afterwards to confirm the change took.

At a glance

Abilitylitespeed/get-cache-status
ToolsetLiteSpeed Cache — toolset/litespeed
GroupLiteSpeed Cache › Purging
RequiresLiteSpeed Cache, active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

This is the orientation call for the whole suite. Cache problems are almost always a mismatch between what somebody believes is configured and what is, and a single call that states the actual position resolves most of them before any change is made.

Running it again afterwards matters just as much. Several LiteSpeed settings are written successfully and then not applied — because the server does not support the feature, because a constant in wp-config.php overrides the option, because another plugin filters it. Reading back is how you find out.

The QUIC.cloud key is reported as present or absent and never used. QUIC.cloud is LiteSpeed’s paid optimisation service, and spending somebody’s credits is not a thing an assistant should do as a side effect of a request — so no ability in this suite calls it.

Object and browser caching are included because they are separate systems that people reasonably assume are part of “is the cache on”.

Input

This ability takes no input.

What comes back

NameTypeWhat it is
cachingobjectWhether caching is on, and for whom.
ttlsobjectThe configured TTLs.
object_cacheobjectWhether the object cache is on.
browser_cacheobjectWhether browser caching is on.
quic_cloud_key_presentbooleanWhether a QUIC.cloud key is configured. Reported only; never used.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent 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:

Is LiteSpeed actually caching this site?

It resolves to one call:

{
  "ability": "litespeed/get-cache-status",
  "parameters": {}
}

Worth knowing

  • Run before and after any change. Settings can be written and not applied.
  • The QUIC.cloud key is reported, never used. No ability here spends credits.
  • Object and browser caching are separate systems from the page cache.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading