# -*- coding: utf-8 -*- """Base agent module for 大时代. 提供Agent基础类、命令处理、工具守卫和钩子管理等功能。 """ # 命令处理器 (从command_handler.py导入) from .command_handler import ( AgentCommandDispatcher, CommandContext, CommandHandler, CommandResult, create_command_dispatcher, ) # 评估钩子 (从evaluation_hook.py导入) from .evaluation_hook import ( EvaluationHook, EvaluationCollector, MetricType, EvaluationMetric, EvaluationResult, parse_evaluation_hooks, ) # 技能适配钩子 (从skill_adaptation_hook.py导入) from .skill_adaptation_hook import ( AdaptationAction, AdaptationThreshold, AdaptationEvent, SkillAdaptationHook, AdaptationManager, get_adaptation_manager, ) __all__ = [ # 命令处理 "AgentCommandDispatcher", "CommandContext", "CommandHandler", "CommandResult", "create_command_dispatcher", # 评估钩子 "EvaluationHook", "EvaluationCollector", "MetricType", "EvaluationMetric", "EvaluationResult", "parse_evaluation_hooks", # 技能适配钩子 "AdaptationAction", "AdaptationThreshold", "AdaptationEvent", "SkillAdaptationHook", "AdaptationManager", "get_adaptation_manager", ]