From 2bbb7c9172dafe3d77be970767e22dbd7c53c960 Mon Sep 17 00:00:00 2001 From: caner-akca <94343893+caner-akca@users.noreply.github.com> Date: Sun, 23 Aug 2026 02:19:22 +0300 Subject: fix: keep omp panes working through scheduled continuations (#3122) refs #2851 --- src/integration/assets/omp/herdr-agent-state.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/integration/assets/omp') diff --git a/src/integration/assets/omp/herdr-agent-state.ts b/src/integration/assets/omp/herdr-agent-state.ts index 88f804aa..0e493787 100644 --- a/src/integration/assets/omp/herdr-agent-state.ts +++ b/src/integration/assets/omp/herdr-agent-state.ts @@ -2,7 +2,7 @@ // managed by herdr; reinstalling or updating the integration overwrites this file. // add custom hooks/plugins beside this file instead of editing it. // HERDR_INTEGRATION_ID=omp -// HERDR_INTEGRATION_VERSION=8 +// HERDR_INTEGRATION_VERSION=9 // @ts-nocheck import net from "node:net"; @@ -442,6 +442,11 @@ export default function (pi) { // cancel the retry hold and publish a false Idle. return; } + if (event?.willContinue === true) { + // A continuation is already scheduled, so this end is not a settle. + // Older builds omit the field and fall through as before. + return; + } agentActive = false; -- cgit v1.2.3