diff --git a/session-server/deploy-remote.sh b/session-server/deploy-remote.sh index 5a0e31934f..e180779953 100644 --- a/session-server/deploy-remote.sh +++ b/session-server/deploy-remote.sh @@ -50,6 +50,7 @@ deploy_and_check() { return 1 } echo "→ systemctl restart session-server" + systemctl reset-failed session-server || return 1 systemctl restart session-server || return 1 # Health gate: wait for :8889 to bind (slow boot loads chat history first). for i in $(seq 1 "$BOOT_BUDGET"); do diff --git a/session-server/oskiewar-live-manager.mjs b/session-server/oskiewar-live-manager.mjs index 6416fbfbd9..76376ade8c 100644 --- a/session-server/oskiewar-live-manager.mjs +++ b/session-server/oskiewar-live-manager.mjs @@ -6,7 +6,6 @@ import { oskiewarEvent, oskiewarSurface, } from "../system/public/aesthetic.computer/lib/oskiewar-analytics.mjs"; -import { validateMap } from "../xbox/live/oskiewar-map.mjs"; import { createPostHogEventCapture } from "../shared/posthog-event-capture.mjs"; const MATCH_WORD = "[bdfgklmnprstvz][aeiou][bdfgklmnprstvz][aeiou][bdfgklmnprstvz][aeiou]"; @@ -130,9 +129,6 @@ function perf(value) { } export function validateOskiewarLiveState(value) { - if (value?.map?.workshop !== undefined) { - try { validateMap(value.map.workshop); } catch { return "Invalid workshop map"; } - } if (!value || value.format !== "ac.oskiewar.live" || value.version !== 1) return "Unsupported live state"; if (!integer(value.seq, 0, 2147483647) || !finite(value.at, 10000000000000))