How do default automation condition sensors work with auto-materialize settings?

Last updated: October 22, 2025

The default_automation_condition_sensor is automatically created for a code location when all of these conditions are met:

  • The code location has assets with AutoMaterializePolicy or AutomationCondition

  • You are using Dagster version 1.5 or higher

  • The code location successfully loads and registers definitions

To enable automation condition sensors:

  1. Set use_sensors: true in your auto_materialize configuration

  2. Enable the desired sensors in the UI

    Note: Simply enabling sensors in the UI without setting use_sensors: true will not activate the automation

When troubleshooting missing default automation condition sensors, verify:

  • Your Dagster version is 1.5+

  • The code location has assets with automation policies

  • The code location is loading successfully

  • The auto_materialize configuration has use_sensors set to true