Skip to main content
Use these snippets when a method, property, TypeId, or module symbol is not present in the curated docs. Execute inside Parashell through execute_code. Keep snippets read-only unless the user task already requires mutation.

Module symbols

Optional module availability

Document-supported TypeIds

Derived TypeIds

Object properties

ViewObject properties

Shape topology and methods

Sketch contents

Prefer get_sketch. Use Python only if raw API detail is required.

Expression bindings

Safe introspection transaction pattern

Even read-only introspection goes through execute_code, which requires a transaction id. Use:
If the snippet mutated nothing, cancellation is a bookkeeping cleanup. If it did mutate accidentally, cancellation restores the document.