chore: 整理项目结构,清理归档文件,更新部署配置

This commit is contained in:
Simon
2026-07-04 21:01:39 +08:00
parent 8bd4ab0366
commit 64ff1bf7d5
508 changed files with 43575 additions and 14129 deletions
+6 -3
View File
@@ -87,7 +87,8 @@ class TestFindOrCreateConversation:
assert conv is not None
assert conv.employee_id == "new_employee_001"
assert conv.status == "queued"
# 新会话会先经过 AI 自动接入,状态为 ai_handling
assert conv.status in ("queued", "ai_handling"), f"expected queued or ai_handling, got {conv.status}"
assert conv.urgency_score == 1
assert conv.last_message_summary == "帮我重置密码"
@@ -124,7 +125,8 @@ class TestFindOrCreateConversation:
conv = await router._find_or_create_conversation("resolved_user", "新咨询")
assert conv.id != existing.id
assert conv.status == "queued"
# 新会话会先经过 AI 自动接入,状态为 ai_handling
assert conv.status in ("queued", "ai_handling"), f"expected queued or ai_handling, got {conv.status}"
@pytest.mark.asyncio
async def test_summary_truncated_to_256(self, router, db_session):
@@ -224,7 +226,8 @@ class TestRouteMessage:
assert conv is not None
assert conv.employee_id == "normal_user"
assert conv.status == "queued"
# 新会话会先经过 AI 自动接入,状态为 ai_handling
assert conv.status in ("queued", "ai_handling"), f"expected queued or ai_handling, got {conv.status}"
assert conv.urgency_score >= 1
@pytest.mark.asyncio