refactor: remove monitor legacy compatibility

This commit is contained in:
2026-04-04 08:05:50 +00:00
parent 2262f32a0b
commit 3f8859424c
3 changed files with 9 additions and 8 deletions

View File

@@ -63,11 +63,10 @@ export default {
/**
* Get the monitor bridge client if monitor_port is configured.
* Legacy alias monitorPort is still accepted.
*/
function getBridgeClient(): MonitorBridgeClient | null {
const live = resolveConfig() as any;
const port = live.monitor_port ?? live.monitorPort;
const live = resolveConfig();
const port = live.monitor_port;
if (!port || port <= 0) return null;
return new MonitorBridgeClient(port);
}
@@ -349,7 +348,7 @@ export default {
config: {
backendUrl: live.backendUrl,
identifier: live.identifier || hostname(),
monitorPort: (live as any).monitor_port ?? (live as any).monitorPort ?? null,
monitorPort: live.monitor_port ?? null,
reportIntervalSec: live.reportIntervalSec,
hasApiKey: Boolean(live.apiKey),
},