Skip to content

Cherry-pick: Matrix, Google Chat, and Mattermost fixes #679

@alexey-pelykh

Description

@alexey-pelykh

Context

Matrix Conduit compatibility + startup error handling, Google Chat thread reply support,
Mattermost private channel routing.

9 commits from upstream scan window 501-1000.

Upstream Commits

Hash Subject
f66f563c1 fix(matrix): fix multiple Conduit compatibility issues preventing message delivery
8884f99c9 fix: address review feedback — handle start failure, remove placeholder URL
4f9daf982 fix: propagate client.start() errors to caller instead of swallowing
235ed71e9 fix: handle late client.start() failures via single catch handler
84d0a794e fix: harden matrix startup errors + add regressions (openclaw#31023) (thanks @efe-arv)
dc816b84e refactor(matrix): unify startup + split monitor config flow
166ae8f00 fix(matrix): land openclaw#31201 preserve room ID casing (@williamos-dev)
cdbed3c9b fix(googlechat): land openclaw#30965 thread reply option support (@novan)
355b4c62b fix(mattermost): land openclaw#30891 route private channels as group (@BlueBirdBack)

Adaptation Notes

  • Matrix in extensions/matrix/, Google Chat in extensions/googlechat/,
    Mattermost in extensions/mattermost/ — all KEEP layer

Metadata

Metadata

Assignees

No one assigned

    Labels

    cherry-pickCherry-pick from upstream

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions