INNER CODE UNIT · Python
mute_error
airweave-ai/error-monitoring-agent · backend/main.py:511
async def mute_error(request: MuteRequest):
"""
Mute an error signature for a specified duration.
Muted errors will be suppressed and not trigger alerts.
"""
state = get_state_manager()
state.add_mute(
signature=request.signature,
duration_hours=request.duration_hours,
reason=request.reason,
)
return {
"status": "muted",
"signature": request.signature,
"duration_hours": request.duration_hours,
}