import "./redact-ClDPSbEB.js";
import "./paths-D7IyGwA8.js";
import "./theme-vjDs9tao.js";
import "./fs-safe-BeRkeBWM.js";
import "./utils-d4Gq0rDX.js";
import "./types.secrets-Ck44SCc-.js";
import "./runtime-ZHfN2VLf.js";
import "./subsystem-X_t1gG1U.js";
import "./sqlite-wal-8yESij13.js";
import "./agent-scope-uF6sww3K.js";
import "./parse-duration-Be19e01j.js";
import "./globals-E16IxTbu.js";
import "./run-with-concurrency-BHgpSCM6.js";
import "./config-M0FjxSFC.js";
import "./memory-state-NEw3tIf_.js";
import "./mime-CDtiB791.js";
import { N as readTranscriptStatsSync } from "./session-accessor-DqjaXZhO.js";
import "./paths-CPV1Wjwt.js";
import "./transcript-events-BodrDS39.js";
import "./internal-runtime-context-BW7WOTKc.js";
import "./common-Av78VkEK.js";
import "./strip-inbound-meta-CbJ4Y6Dq.js";
import "./input-provenance-B6vSIOBi.js";
import "./heartbeat-Bkwxbekw.js";
import "./command-secret-gateway-DFnT2xkL.js";
import "./heartbeat-filter-NTMvvNkJ.js";
import "./agent-settings-CdFA4jZQ.js";
import "./current-time-ai8d0fSU.js";
import "./memory-search-ymWmVzmm.js";
import "./heartbeat-events-filter-CwG3RmMF.js";
import "./progress-DXZjrYcT.js";
import "./config-schema-D48VtTjI.js";
import "./session-store-runtime-CNGZr940.js";
import "./cli-utils-BSXRqSNl.js";
import "./help-format-CAcwboTs.js";
import "./memory-embedding-provider-runtime-BwQp5cID.js";
//#region packages/memory-host-sdk/src/host/openclaw-runtime.ts
/** Returns an opaque revision that changes for every canonical transcript mutation. */
function readTranscriptContentRevisionSync(params) {
	const stats = readTranscriptStatsSync(params);
	return [
		"sqlite",
		stats.maxSeq,
		stats.sizeBytes,
		stats.eventCount,
		stats.lastMutationAtMs ?? "",
		stats.lastObservedMutationAtMs ?? ""
	].join(":");
}
//#endregion
export { readTranscriptContentRevisionSync as t };
