Skip to main content

Droost: Cache Rebuild

droost_cache_rebuild Write (ungated)

Module: Droost core

The one ungated state-changing tool (idempotent by design). Run it after enabling modules, adding SDCs, or changing plugin-providing code — Canvas discovers new components and Views picks up new block plugins on the rebuild.

Example call
{
    "tool": "droost_cache_rebuild",
    "arguments": {}
}
Example response — captured live on this site
{
    "success": true,
    "message": "All Drupal caches rebuilt.",
    "data": []
}

Rebuilds all Drupal caches (equivalent to "drush cr"). Run after changing code, plugins, services, routes, or hook definitions so they take effect.

Input schema (JSON Schema)
{
    "type": "object"
}