Files
wangmiao0668000666 c61bc221b0 fix(nextcloud-talk): dispose webhook auth rate limiter on monitor stop (#126908)
* fix(nextcloud-talk): dispose webhook auth rate limiter on monitor stop

The monitor created its webhook auth rate limiter with a prune interval
but never called dispose(), leaking one interval plus entry maps per
stop/start cycle (boot, config hot reload, health-monitor restart).
dispose() is idempotent and callers own the timer lifecycle, matching
how core gateway callers release their limiters on shutdown.

* fix(nextcloud-talk): release webhook limiter in all lifecycle owners

Preserve the contributor stop-time limiter disposal while routing the shared webhook harness and both direct-listener fixtures through the same canonical stop owner, including failure cleanup.

Co-authored-by: wangmiao0668000666 <wang.miao86@xydigit.com>

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-08-24 07:57:58 -07:00
..

OpenClaw Nextcloud Talk

Official OpenClaw channel plugin for Nextcloud Talk conversations.

Install from OpenClaw:

openclaw plugins install @openclaw/nextcloud-talk

Configure the Nextcloud server and Talk credentials in OpenClaw, then enable the conversations where agents should receive and send messages.