ForcePilot/backend/package/yuxi/channels/adapters/msteams
Kris 939f1ba82a refactor(msteams): 整理代码结构并新增多项功能
本次提交对Microsoft Teams适配器代码进行了多维度优化与新增:
1.  调整多处导入顺序,优化代码可读性
2.  新增media_tools工具模块,提供媒体相关辅助函数
3.  新增thread_history模块,实现对话历史拉取与缓存功能
4.  新增connection_modes模块,支持webhook/websocket/polling三种连接模式
5.  扩展security.py与tool_policy.py,新增通配符配置校验与三级策略解析
6.  新增feedback会话记录功能
7.  为sent_message_cache添加自动清理任务
8.  优化normalizer模块,新增引用、编辑消息解析与线程上下文注入
9.  重构file_upload的SSRF防护逻辑,复用公共校验工具
10. 修复多处导入顺序与代码排版问题
11. 为消息发送添加断路器保护与异步去重锁
2026-05-13 16:12:31 +08:00
..
__init__.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
accounts.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
adapter.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
audio.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
audit.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
cards.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
chunking.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
command_gate.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
commands.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
config_resolver.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
connection_modes.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
credentials.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
debounce.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
doctor.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
feedback.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
file_upload.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
formatter.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
graph.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
group_mgmt.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
invoke_handler.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
media_helpers.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
media_tools.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
mentions.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
normalizer.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
oauth_flow.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
pairing.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
pins.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
polls.py refactor: 整理并清理项目中的冗余代码与格式问题 2026-05-12 14:51:53 +08:00
presentation.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
proactive.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
probe.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
route_config.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
runtime.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
secret_input.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
security.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
send.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
sent_message_cache.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
session.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
setup_wizard.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
sso.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
streaming.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
tenant.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
thread_history.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
tool_policy.py refactor(msteams): 整理代码结构并新增多项功能 2026-05-13 16:12:31 +08:00
user_agent.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00
welcome.py feat(msteams): 新增完整的 Microsoft Teams 适配器模块 2026-05-12 00:46:44 +08:00