Files
openclaw/extensions/msteams
RamuKaka 4eb0034738 fix(msteams): replace deprecated HttpPlugin with httpServerAdapter
Migrate from the deprecated `plugins: [noOpHttpPlugin]` pattern to the
SDK's public `httpServerAdapter` option. This eliminates the
"[DEPRECATED] HttpPlugin in plugins array" warning that fires every
~60 seconds in the gateway error log.

The old NoOpHttpPlugin was a ~40-line class that used fragile
reflect-metadata hacks against internal SDK decorator paths. The
replacement is a simple 3-line IHttpServerAdapter stub with an empty
registerRoute() — the only method the interface requires.

Fixes: https://github.com/openclaw/openclaw/issues/60732
See also: https://github.com/openclaw/openclaw/issues/55161

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 17:19:31 -05:00
..