Read an instance's common properties and attributes
get-instance-propertiesResolve a dotted path like game.Workspace.Part to read a Roblox instance's core properties and all attributes, returning structured data for inspection.
Instructions
Resolve a single instance from a dotted path (e.g. 'game.Workspace.Part') and read a useful core set of its properties plus all of its attributes. Each property is pcall-read independently, so ones that don't exist on the class are simply omitted rather than failing the call. Returns { path, fullName, className, properties, attributes } with each property as { type, value }, or { error } if the path does not resolve. For listing many instances use get-instance-tree instead. Signature: { path: string }. Phase: observe; cost=medium; idempotency=read-only. Requires: active-client, resolved-target. 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 |
|---|---|---|---|
| path | Yes | Dotted path to the instance, starting at 'game' (e.g. 'game.Players.LocalPlayer.PlayerGui'). |