Contextwizard — Stop Guessing Bpy.Ops Context Overrides
What’s the difference between “Solve” and “Test Run”?
Solve figures out the minimal context. Test Run executes the operator in a safe override and shows {'FINISHED'} or the real Python error.
What does “minimal override” mean?
The smallest set of context keys (typically area, region, sometimes region_data or mode) that makes a specific bpy.ops call pass poll().
How do I install it?
Blender → Edit > Preferences > Add-ons > Install… → select the .zip → enable ContextWizard. Restart Blender if prompted.
Does it work offline?
Yes—once installed, everything runs locally.
Which Blender versions are supported?
Blender 4.4+ (Windows, macOS, Linux).
What is ContextWizard, in one sentence?
A Blender add-on that automatically finds the minimal bpy.ops context override needed to pass poll() and then gives you paste-ready code (plus macros, batch, and a sandbox window).
Discover more products like this
Blender Add-on context override bpy View3D Batch processing macro recorder bpy.ops poll "codegen" "temp_override" operator browser