67 lines
3.3 KiB
Python
67 lines
3.3 KiB
Python
"""Feishu signal pipeline service entry class."""
|
|
from __future__ import annotations
|
|
|
|
from .mixin_core_base import FeishuPipelineCoreBaseMixin
|
|
from .mixin_intent_gate_core import FeishuPipelineIntentGateCoreMixin
|
|
from .mixin_context_prefill_a import FeishuPipelineContextPrefillAMixin
|
|
from .mixin_context_prefill_b import FeishuPipelineContextPrefillBMixin
|
|
from .mixin_task_command_queue import FeishuPipelineTaskCommandQueueMixin
|
|
from .mixin_command_exec_core import FeishuPipelineCommandExecCoreMixin
|
|
from .mixin_command_commit_project import FeishuPipelineCommandCommitProjectMixin
|
|
from .mixin_command_commit_task import FeishuPipelineCommandCommitTaskMixin
|
|
from .mixin_intent_support import FeishuPipelineIntentSupportMixin
|
|
from .mixin_gate_project import FeishuPipelineGateProjectMixin
|
|
from .mixin_gate_task import FeishuPipelineGateTaskMixin
|
|
from .mixin_gate_dispatch import FeishuPipelineGateDispatchMixin
|
|
from .mixin_process_message_core import FeishuPipelineProcessMessageCoreMixin
|
|
from .mixin_process_message_default import FeishuPipelineProcessMessageDefaultMixin
|
|
from .mixin_process_message_helpers_a import FeishuPipelineProcessMessageHelpersAMixin
|
|
from .mixin_process_message_helpers_b import FeishuPipelineProcessMessageHelpersBMixin
|
|
from .mixin_followup_a import FeishuPipelineFollowupAMixin
|
|
from .mixin_followup_b import FeishuPipelineFollowupBMixin
|
|
from .mixin_lookup_and_block import FeishuPipelineLookupAndBlockMixin
|
|
from .mixin_queue_read_write import FeishuPipelineQueueReadWriteMixin
|
|
from .mixin_queue_confirm_undo import FeishuPipelineQueueConfirmUndoMixin
|
|
from .mixin_item_processing import FeishuPipelineItemProcessingMixin
|
|
from .mixin_item_finalize_routing import FeishuPipelineItemFinalizeRoutingMixin
|
|
from .mixin_extraction import FeishuPipelineExtractionMixin
|
|
from .mixin_routing_notify import FeishuPipelineRoutingNotifyMixin
|
|
from .mixin_serialization import FeishuPipelineSerializationMixin
|
|
from .mixin_persistence_lookup import FeishuPipelinePersistenceLookupMixin
|
|
from .mixin_message_utils_a import FeishuPipelineMessageUtilsAMixin
|
|
from .mixin_message_utils_b import FeishuPipelineMessageUtilsBMixin
|
|
|
|
|
|
class FeishuSignalPipelineService(
|
|
FeishuPipelineCoreBaseMixin,
|
|
FeishuPipelineIntentGateCoreMixin,
|
|
FeishuPipelineContextPrefillAMixin,
|
|
FeishuPipelineContextPrefillBMixin,
|
|
FeishuPipelineTaskCommandQueueMixin,
|
|
FeishuPipelineCommandExecCoreMixin,
|
|
FeishuPipelineCommandCommitProjectMixin,
|
|
FeishuPipelineCommandCommitTaskMixin,
|
|
FeishuPipelineIntentSupportMixin,
|
|
FeishuPipelineGateProjectMixin,
|
|
FeishuPipelineGateTaskMixin,
|
|
FeishuPipelineGateDispatchMixin,
|
|
FeishuPipelineProcessMessageCoreMixin,
|
|
FeishuPipelineProcessMessageDefaultMixin,
|
|
FeishuPipelineProcessMessageHelpersAMixin,
|
|
FeishuPipelineProcessMessageHelpersBMixin,
|
|
FeishuPipelineFollowupAMixin,
|
|
FeishuPipelineFollowupBMixin,
|
|
FeishuPipelineLookupAndBlockMixin,
|
|
FeishuPipelineQueueReadWriteMixin,
|
|
FeishuPipelineQueueConfirmUndoMixin,
|
|
FeishuPipelineItemProcessingMixin,
|
|
FeishuPipelineItemFinalizeRoutingMixin,
|
|
FeishuPipelineExtractionMixin,
|
|
FeishuPipelineRoutingNotifyMixin,
|
|
FeishuPipelineSerializationMixin,
|
|
FeishuPipelinePersistenceLookupMixin,
|
|
FeishuPipelineMessageUtilsAMixin,
|
|
FeishuPipelineMessageUtilsBMixin,
|
|
):
|
|
pass
|