suna/backend/triggers/__init__.py

29 lines
560 B
Python

# Import from new simplified service files
from .trigger_service import (
Trigger,
TriggerEvent,
TriggerResult,
TriggerType,
get_trigger_service
)
from .provider_service import (
TriggerProvider,
get_provider_service
)
from .execution_service import (
get_execution_service
)
__all__ = [
# Domain objects
'Trigger',
'TriggerEvent',
'TriggerResult',
'TriggerType',
'TriggerProvider',
# Service factories
'get_trigger_service',
'get_provider_service',
'get_execution_service'
]