mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-24 19:35:28 -06:00
c61bc221b0
* 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>
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.