Check Roblox APIs for deprecation
check_api_healthVerify Roblox APIs before writing Luau: check existence, casing, deprecation, security level, and yield behavior of classes, members, and enums.
Instructions
Batch-check Roblox APIs before you ship Luau that uses them. Pass entries like "Humanoid.MoveTo", "BodyVelocity", "Enum.Material.Neon", "task.wait" or "wait" and each is verified against the live API dump and the official docs: does it still exist, is it spelled with the right case, is it deprecated (with the official replacement where the docs give one), is it locked behind a security level normal scripts cannot use, and does it yield. Use this whenever you are about to write or review Roblox code — models often reproduce APIs that Roblox retired years ago.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| members | Yes | Entries to check: "ClassName", "ClassName.MemberName", or an expression copied from code, e.g. ["BodyVelocity", "Humanoid.MoveTo", "game.Players.LocalPlayer.Character", "Instance.new(\"Part\").Anchored"]. | |
| max_tokens | No |