Query / scripting
luaApiSurface
Structured ctx.* or bridge.* surface for editor completions and hover. Requires script:read.
Arguments
roleLuaScriptRole!Which scripting surface to describe
Returns [LuaApiEntry!]!
Scalar fields at a glance
pathString!kindLuaApiEntryKind!signatureString!documentationStringisAsyncBoolean!handleTypeStringExplore in a view
View exact SDL
"""
Structured ctx.* or bridge.* surface for editor completions and hover. Requires script:read.
"""
luaApiSurface(
"""Which scripting surface to describe"""
role: LuaScriptRole!
): [LuaApiEntry!]! @topic(names: ["scripting"])Schema reference describes the API contract. Actual access is checked by the platform for every operation.