List nil-parented (hidden) instances
get-nil-instancesEnumerate instances with nil parents to uncover hidden remotes, scripts, or GUIs not shown in Explorer; returns count, class breakdown, and samples.
Instructions
Enumerate instances whose Parent is nil (getnilinstances). Nil-parenting is a classic hiding spot: a remote, script, GUI, or other object is kept alive by a reference but is unreachable from the game tree, so it never shows up in the Explorer or normal descendant scans. This returns the total count, a byClass breakdown (ClassName -> count) computed across ALL nil instances, and a capped samples list (each with class, name, and full path) for inspection. Requires getnilinstances; degrades with a clear error otherwise. Signature: { limit: any?, threadContext: number? }. Phase: observe; cost=medium; idempotency=read-only. Requires: active-client. Produces: structured-observation. Safety: read-only. On failure: inspect tool-schema for exact fields, defaults, constraints, and an invocation example.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max number of sample instances to return in the samples list (default 500, max 3000). The byClass counts and total always cover every nil instance regardless of this limit. | |
| threadContext | No | Optional Roblox thread identity for this call; omit it to use the server default. |