feat(teams): add pipeline outbound delivery via existing adapter

This commit is contained in:
Dilee 2026-05-07 17:18:51 +03:00 committed by Teknium
parent a99547740d
commit 397f750bb4
4 changed files with 378 additions and 1 deletions

View file

@ -550,7 +550,10 @@ class TeamsMeetingPipeline:
confidence_notes=parsed.get("confidence_notes"),
notion_target=(self.config.notion or {}).get("database_id"),
linear_target=(self.config.linear or {}).get("team_id"),
teams_target=(self.config.teams_delivery or {}).get("channel_id"),
teams_target=(
(self.config.teams_delivery or {}).get("channel_id")
or (self.config.teams_delivery or {}).get("chat_id")
),
)
async def _write_sinks(self, job: TeamsMeetingPipelineJob, payload: TeamsMeetingSummaryPayload) -> None: