32 lines
1.1 KiB
Python
32 lines
1.1 KiB
Python
"""pipeline_service - 通用产线执行引擎模块。v3.5.0"""
|
||
|
||
from .init import (
|
||
load_pipeline_service,
|
||
pipeline_submit,
|
||
pipeline_list,
|
||
pipeline_detail,
|
||
pipeline_node,
|
||
pipeline_modify,
|
||
pipeline_pause,
|
||
pipeline_resume,
|
||
pipeline_cancel,
|
||
pipeline_handlers,
|
||
pipeline_step_types,
|
||
pipeline_register_step_type,
|
||
pipeline_unregister_step_type,
|
||
)
|
||
from .handler import register_handler, list_handlers, register_default_handler
|
||
from .step_registry import register_step_type, get_step_type, list_step_types, load_builtin_types
|
||
from .human import human_complete, approval_approve, approval_reject, human_list
|
||
from .state import (
|
||
STATE_PENDING, STATE_RUNNING, STATE_COMPLETED, STATE_FAILED, STATE_SKIPPED,
|
||
STATE_WAITING, STATE_REJECTED,
|
||
TASK_SUBMITTED, TASK_RUNNING, TASK_COMPLETED, TASK_FAILED, TASK_PAUSED, TASK_CANCELLED, TASK_WAITING,
|
||
HUMAN_PENDING, HUMAN_SUBMITTED, HUMAN_APPROVED, HUMAN_REJECTED, HUMAN_EXPIRED,
|
||
)
|
||
|
||
# v2: Agent 执行引擎(对照 Hermes Agent)
|
||
from .agent_loop_v2 import AgentExecutor, run_agent
|
||
|
||
__version__ = "3.5.0"
|