You're viewing a demo portfolio

Join the waitlist
PRSM

floorcast_set_feature_availability

Active

Tool of Immersive Commons

declared in 1.31.0

Super-Admin (apex flag AND operator-on-THIS-floor) sets which modules a floor is ALLOWED to enable. PERSISTS the tenant record (inc-6). Runs the FULL per-tenant super-admin gate first: a floor-admin WITHOUT the apex flag, or a super-admin on a DIFFERENT floor, gets { ok:false, reason:'forbidden' } (no write). A live KV write failure surfaces { ok:false, reason:'write-failed', error } (no 500). On success returns { ok:true, record }. NOTE: the force-disable kill-switch (setForceDisabled) is intentionally NOT exposed as an MCP verb this increment — it stays human/lib-only as a deliberate safety posture (re-evaluated when the inc-7 human override console lands). Args: { module, available }.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "module",
    "available"
  ],
  "properties": {
    "module": {
      "type": "string",
      "maxLength": 64,
      "minLength": 1,
      "description": "Module id (one of the 8 enum modules)."
    },
    "available": {
      "type": "boolean",
      "description": "true to make available, false to remove."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

Immersive Commons

https://github.com/immersive-commons/ic-skills

1/7 registries
View full server →
floorcast_set_feature_availability — Immersive Commons — PRSM MCP