refactor(feishu): slim meeting-invite parser; add AUTHOR_MAP entry

Collapse the payload-shape normalization helpers into one _as_dict and
drop unused dataclass fields (user_type/user_role, duplicate id, bot) on
the meeting-invite handler. Module 274->212 LOC, behavior unchanged.

Add zhaolei.vc@bytedance.com -> zhaoleibd to release.py AUTHOR_MAP.
This commit is contained in:
teknium1
2026-06-04 06:15:23 -07:00
committed by Teknium
parent f3bbfda6d1
commit 7314757876
3 changed files with 55 additions and 117 deletions
+1
View File
@@ -45,6 +45,7 @@ ACP_REGISTRY_MANIFEST = REPO_ROOT / "acp_registry" / "agent.json"
# Auto-extracted from noreply emails + manual overrides
AUTHOR_MAP = {
"zhaolei.vc@bytedance.com": "zhaoleibd",
"copii.list@gmail.com": "stremtec",
"solaiagent@gmail.com": "solaitken",
"prostoandrei9@gmail.com": "vladkvlchk",