ForcePilot/backend/package/yuxi/external_systems/framework/runtime
Kris 74709ba2d3 feat: 完成外部系统限界上下文核心代码实现
新增六边形架构核心代码包,包含:
1. 协议适配器层:HTTP/SMTP/IMAP/SSH/GRPC等多协议适配器实现
2. 认证插件体系:基础认证、API密钥、HMAC等多类型认证插件
3. 执行编排框架:工具执行器、上下文构建、运行时治理组件
4. 用例端口与DTO:定义领域服务端口与数据传输对象
5. 厂商集成包框架:支持第三方系统集成扩展
6. 基础设施装配层:实现依赖注入与服务装配

所有代码遵循六边形架构设计原则,实现端口与适配器解耦,支持动态扩展与自动发现。
2026-06-20 22:12:42 +08:00
..
__init__.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
access_controller.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
alert_manager.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
audit_logger.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
circuit_breaker.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
crypto.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
enums.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
event_publisher.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
execution_utils.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
metrics_collector.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
observability.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
pool_manager.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
quota_manager.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
rate_limiter.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
secret_resolver.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
secret_rotation_scheduler.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
snapshot_utils.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
test_case_runner.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
token_manager.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
token_refresh_registry.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
tracing.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00
webhook_verifier.py feat: 完成外部系统限界上下文核心代码实现 2026-06-20 22:12:42 +08:00