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
past=past,
            state=state,
            commit=commit,
            session=session,
        )
        if not commit:
            return altered
        
        
        session.flush()
        subdag = self.partial_subset(
            task_ids_or_regex={task_id},
            include_downstream=True,
            include_upstream=False,
        )
        end_date = execution_date if not future else None
        start_date = execution_date if not past else None
        subdag.clear(
            start_date=start_date,
            end_date=end_date,
            include_subdags=True,
            include_parentdag=True,
            only_failed=True,
            session=session,
            
            exclude_task_ids={task_id},
        )
        return altered
    @property
    def roots(self) -> List[BaseOperator]: