32 lines
1.1 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""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"