feat(agents): Phase 7-10 hook system, plugins, skills, orchestration
Phase 7: Built-in Hooks (audit_log, dangerous_confirmation, security_scan)
Phase 8: Plugin system (PluginManager, PluginSandbox, PluginManifest)
Phase 9: Skills registry (SkillRegistry, local/plugin/MCP loaders)
Phase 10: TeamLeader, RemoteTransport, BackgroundTaskManager
2026-04-04 22:56:27 +08:00
|
|
|
"""高级编排系统 - Phase 10"""
|
|
|
|
|
|
2026-04-08 00:11:17 +08:00
|
|
|
from app.agents.orchestration.budget import build_subtask_budget
|
|
|
|
|
from app.agents.orchestration.result_merge import merge_task_results
|
|
|
|
|
from app.agents.orchestration.scheduler import (
|
|
|
|
|
ParallelExecutionScheduler,
|
|
|
|
|
build_subtask_specs,
|
|
|
|
|
ensure_child_links,
|
|
|
|
|
)
|
|
|
|
|
from app.agents.orchestration.subagent_runtime import subtask_spec_to_agent_task
|
feat(agents): Phase 7-10 hook system, plugins, skills, orchestration
Phase 7: Built-in Hooks (audit_log, dangerous_confirmation, security_scan)
Phase 8: Plugin system (PluginManager, PluginSandbox, PluginManifest)
Phase 9: Skills registry (SkillRegistry, local/plugin/MCP loaders)
Phase 10: TeamLeader, RemoteTransport, BackgroundTaskManager
2026-04-04 22:56:27 +08:00
|
|
|
from app.agents.team.leader import TeamLeader, TeamTask, TaskStatus
|
|
|
|
|
from app.agents.transport.remote import RemoteTransport, StructuredMessage
|
2026-04-08 00:11:17 +08:00
|
|
|
from app.agents.orchestration.task_graph import build_bounded_task_graph, render_task_graph_summary
|
feat(agents): Phase 7-10 hook system, plugins, skills, orchestration
Phase 7: Built-in Hooks (audit_log, dangerous_confirmation, security_scan)
Phase 8: Plugin system (PluginManager, PluginSandbox, PluginManifest)
Phase 9: Skills registry (SkillRegistry, local/plugin/MCP loaders)
Phase 10: TeamLeader, RemoteTransport, BackgroundTaskManager
2026-04-04 22:56:27 +08:00
|
|
|
from app.agents.background.manager import (
|
|
|
|
|
BackgroundTaskManager,
|
|
|
|
|
BackgroundTask,
|
|
|
|
|
get_background_task_manager,
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
"TeamLeader",
|
|
|
|
|
"TeamTask",
|
|
|
|
|
"TaskStatus",
|
|
|
|
|
"RemoteTransport",
|
|
|
|
|
"StructuredMessage",
|
2026-04-08 00:11:17 +08:00
|
|
|
"ParallelExecutionScheduler",
|
|
|
|
|
"build_bounded_task_graph",
|
|
|
|
|
"build_subtask_budget",
|
|
|
|
|
"build_subtask_specs",
|
feat(agents): Phase 7-10 hook system, plugins, skills, orchestration
Phase 7: Built-in Hooks (audit_log, dangerous_confirmation, security_scan)
Phase 8: Plugin system (PluginManager, PluginSandbox, PluginManifest)
Phase 9: Skills registry (SkillRegistry, local/plugin/MCP loaders)
Phase 10: TeamLeader, RemoteTransport, BackgroundTaskManager
2026-04-04 22:56:27 +08:00
|
|
|
"BackgroundTaskManager",
|
|
|
|
|
"BackgroundTask",
|
2026-04-08 00:11:17 +08:00
|
|
|
"ensure_child_links",
|
feat(agents): Phase 7-10 hook system, plugins, skills, orchestration
Phase 7: Built-in Hooks (audit_log, dangerous_confirmation, security_scan)
Phase 8: Plugin system (PluginManager, PluginSandbox, PluginManifest)
Phase 9: Skills registry (SkillRegistry, local/plugin/MCP loaders)
Phase 10: TeamLeader, RemoteTransport, BackgroundTaskManager
2026-04-04 22:56:27 +08:00
|
|
|
"get_background_task_manager",
|
2026-04-08 00:11:17 +08:00
|
|
|
"merge_task_results",
|
|
|
|
|
"render_task_graph_summary",
|
|
|
|
|
"subtask_spec_to_agent_task",
|
feat(agents): Phase 7-10 hook system, plugins, skills, orchestration
Phase 7: Built-in Hooks (audit_log, dangerous_confirmation, security_scan)
Phase 8: Plugin system (PluginManager, PluginSandbox, PluginManifest)
Phase 9: Skills registry (SkillRegistry, local/plugin/MCP loaders)
Phase 10: TeamLeader, RemoteTransport, BackgroundTaskManager
2026-04-04 22:56:27 +08:00
|
|
|
]
|