You're viewing a demo portfolio

Join the waitlist
PRSM

floorcast_set_feature_enabled

Active

Tool of Immersive Commons

declared in 1.31.0

Floor-Admin (operator-on-this-floor) toggles a module in the floor's ENABLED set; a module must be AVAILABLE on the floor to enable. PERSISTS the tenant record (inc-6). Runs the FULL authz + availability gate first: a non-Floor-Admin, or enabling a module not available on the 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 } (the persisted next-record). Scope: a valid floor-bound token. Args: { module, enabled }. floorcast_effective_features reflects the toggle on the next read.

Parameters schema

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

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Immersive Commons

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

1/7 registries
View full server →