openclaw/extensions
SidQin-cyber 243e28df4f fix(line): keep startAccount pending until abort signal to prevent restart loop
monitorLineProvider() registers the webhook HTTP route and returns
immediately.  Because startAccount() directly returned that resolved
promise, the channel supervisor interpreted it as "provider exited"
and triggered auto-restart up to 10 times.

Await a promise gated on ctx.abortSignal so startAccount stays alive
for the full provider lifecycle, matching the contract expected by the
channel supervisor.

Closes #26478

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-26 03:20:57 +00:00
..
bluebubbles refactor: unify reaction ingress policy guards across channels 2026-02-26 01:34:47 +01:00
copilot-proxy Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
device-pair refactor: de-duplicate channel runtime and payload helpers 2026-02-23 21:25:28 +00:00
diagnostics-otel Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
discord Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
feishu Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
google-gemini-cli-auth Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
googlechat Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
imessage Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
irc security(irc): isolate group allowlist from DM pairing store 2026-02-25 04:48:43 +00:00
line fix(line): keep startAccount pending until abort signal to prevent restart loop 2026-02-26 03:20:57 +00:00
llm-task Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
lobster Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
matrix Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
mattermost refactor: unify reaction ingress policy guards across channels 2026-02-26 01:34:47 +01:00
memory-core Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
memory-lancedb Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
minimax-portal-auth Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
msteams fix(msteams): bind file consent invokes to conversation 2026-02-26 02:49:50 +01:00
nextcloud-talk refactor(nextcloud-talk): extract webhook pipeline and shared test harness 2026-02-26 00:23:36 +01:00
nostr Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
open-prose Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
phone-control style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
qwen-portal-auth TypeScript: add extensions to tsconfig and fix type errors (#12781) 2026-02-09 10:05:38 -08:00
shared refactor(extensions): dedupe connector helper usage 2026-02-16 14:59:30 +00:00
signal Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
slack Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
synology-chat Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
talk-voice Gateway/Plugins: device pairing + phone control plugins (#11755) 2026-02-08 18:07:13 +01:00
telegram Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
test-utils test: dedupe fixtures and test harness setup 2026-02-23 05:45:54 +00:00
thread-ownership test(extensions): cast fetch mocks to satisfy tsgo 2026-02-16 21:25:35 -05:00
tlon Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
twitch Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
voice-call Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
whatsapp Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
zalo Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00
zalouser Release: sync plugin versions to 2026.2.25 2026-02-25 04:19:59 +00:00