Agents
- feat(agents): Accept channel messages idempotently by request id (#4119)
- feat(agents): Add the channel bot and thread tables (#4120)
- feat(agents): Add transport and app token to the Slack bot API (#4162)
- feat(agents+ui): Show channel bots behind the preview entitlement (#4171)
- fix(agents): Treat managed provider outages as user-owned (#4177)
Infrastructure
- docs(infra): Set up passwordless Azure Postgres and Redis logins (#4175)
- fix(infra): Accept Azure's Entra admin grant in db roles upgrade (#4176)
- feat(infra): Pass the Slack ingress mode to the API (#4180)
Full Changelog: 1.5.0-alpha.3...1.5.0-alpha.4