mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 20:56:39 +00:00
The chat-integration plugin ships with core and defaults to chat_integration_enabled: false, while the addon task was empty, so the spec's first assertion could never pass and topic notifications never left Discourse for Matrix or Mattermost. The addon now turns on chat_integration_enabled plus the provider of every partner the round deploys, idempotently, reads the settings back and fails when one does not stick. The spec asks the plugin's real admin route (/admin/plugins/discourse-chat-integration/providers.json; the old path is a 404 on v2026.10.0) and requires an enabled partner provider, since the catalogue now lists disabled providers too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>