List Actors associated with one LuaStateProxy
get-lua-state-actorsResolve the current, game, or expression Lua state and return up to 200 Actor paths for in-game inspection and read-only observation.
Instructions
Resolve current/game/expression state, call LuaStateProxy:GetActors(), and return at most 200 Actor paths. Signature: { state: any?, stateExpression: any?, threadContext: number? }. Phase: observe; cost=medium; idempotency=read-only. Requires: active-client. Capabilities: getactors, getluastate. Produces: structured-observation. Safety: read-only. On failure: inspect tool-schema for exact fields, defaults, constraints, and an invocation example.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get-lua-state-actors"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | Optional state selector or reusable state reference returned by a discovery tool. | current |
| threadContext | No | Optional Roblox thread identity for this call; omit it to use the server default. | |
| stateExpression | No | For state='expression', a Luau expression resolving to a LuaStateProxy, Actor, or BaseScript. |