fix: log dynamic config reloads

This commit is contained in:
Peter Steinberger
2026-01-04 04:24:50 +00:00
parent 5673f4299a
commit fd91da2b7f
2 changed files with 5 additions and 0 deletions

View File

@@ -28,6 +28,7 @@
- CI: fix lint ordering after merge cleanup (#156) — thanks @steipete.
- CI: consolidate checks to avoid redundant installs (#144) — thanks @thewilloftheshadow.
- WhatsApp: support `gifPlayback` for MP4 GIF sends via CLI/gateway.
- Gateway: log config hot reloads for dynamic-read changes without restarts.
- Sessions: prevent `sessions_send` timeouts by running nested agent turns on a separate lane.
- Sessions: use per-send run IDs for gateway agent calls to avoid wait collisions.
- Auto-reply: drop final payloads when block streaming to avoid duplicate Discord sends.

View File

@@ -1727,6 +1727,10 @@ export async function startGatewayServer(
logReload.info(
`config hot reload applied (${plan.hotReasons.join(", ")})`,
);
} else if (plan.noopPaths.length > 0) {
logReload.info(
`config change applied (dynamic reads: ${plan.noopPaths.join(", ")})`,
);
}
};