I couldn't find any official documentation specifying what each parameter to a `sla_miss_callback` callable are. This would be a great addition to know how to properly format the messages sent.
airflow/models/dag.py
f_sig.apply_defaults()
            
            dag_id = dag_bound_args.arguments.get('dag_id', f.__name__)
            dag_bound_args.arguments['dag_id'] = dag_id
            
            with DAG(*dag_bound_args.args, **dag_bound_args.kwargs) as dag_obj:
                
                if f.__doc__:
                    dag_obj.doc_md = f.__doc__
                
                
                f_kwargs = {}
                for name, value in f_sig.arguments.items():
                    f_kwargs[name] = dag_obj.param(name, value)
                
                back = sys._getframe().f_back
                dag_obj.fileloc = back.f_code.co_filename if back else ""
                
                f(**f_kwargs)
            
            return dag_obj
        return factory
    return wrapper
STATICA_HACK = True
globals()['kcah_acitats'[::-1].upper()] = False
if STATICA_HACK:  
    from airflow.models.serialized_dag import SerializedDagModel
    DagModel.serialized_dag = relationship(SerializedDagModel)
class DagContext: