openclaw/extensions/msteams
Hyojin Kwak 739ed1bf29
fix(msteams): preserve channel reply threading in proactive fallback (#55198)
When a thread reply's turn context is revoked and falls back to proactive messaging, the normalized conversation ID lost the thread suffix, causing replies to land in the channel root instead of the original thread.

Reconstructs the threaded conversation ID (`;messageid=<activityId>`) for channel conversations in the proactive fallback path, while correctly leaving group chat conversations flat.

Fixes #27189

Thanks @hyojin
2026-04-02 18:27:13 -05:00
..
src fix(msteams): preserve channel reply threading in proactive fallback (#55198) 2026-04-02 18:27:13 -05:00
CHANGELOG.md build: bump version to 2026.4.1-beta.1 2026-04-01 15:09:19 +01:00
api.ts refactor: clean extension api boundaries 2026-03-17 09:38:21 -07:00
channel-config-api.ts refactor: move channel config metadata into plugin-owned manifests 2026-03-27 01:59:30 +00:00
index.ts refactor: clean extension api boundaries 2026-03-17 09:38:21 -07:00
openclaw.plugin.json
package.json build: prepare 2026.4.1-beta.1 release 2026-04-01 15:09:19 +01:00
runtime-api.ts fix(plugin-sdk): remove relative extension boundary escapes (#51939) 2026-03-21 20:03:18 -05:00
setup-entry.ts refactor: dedupe channel entrypoints and test bridges 2026-03-16 23:52:23 -07:00
test-api.ts refactor: route plugin runtime through bundled seams 2026-03-27 16:40:27 +00:00