Runtime API Reference
PrimitivePack
Example
@primitive
Requirements
- First parameter must be
ctx: PrimitiveCallContext - Docstring must include
Best Practicessection - Must be
async def
PrimitiveCallContext
ForkContext
PrimitiveSpec
PrimitiveParameterSpec
PrimitiveRegistry
Key Methods
RuntimePrimitiveBackend
Built-in Meta-Primitives
Always available in PyRepl without any pack installation:SelfRef Pack Registration
runtime.selfref.context.* and runtime.selfref.fork.*.