BYPASS SHELL BY ./RAZORGANZ
Server: nginx/1.20.1
System: Linux iZdzfnv9mwfppeZ 5.10.134-19.2.al8.x86_64 #1 SMP Wed Oct 29 22:47:09 CST 2025 x86_64
User: apache (48)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //usr/lib/node_modules/openclaw/dist/transcript-events-Mb15aBOG.js
//#region src/sessions/transcript-events.ts
const SESSION_TRANSCRIPT_LISTENERS = /* @__PURE__ */ new Set();
function onSessionTranscriptUpdate(listener) {
	SESSION_TRANSCRIPT_LISTENERS.add(listener);
	return () => {
		SESSION_TRANSCRIPT_LISTENERS.delete(listener);
	};
}
function emitSessionTranscriptUpdate(sessionFile) {
	const trimmed = sessionFile.trim();
	if (!trimmed) return;
	const update = { sessionFile: trimmed };
	for (const listener of SESSION_TRANSCRIPT_LISTENERS) listener(update);
}

//#endregion
export { onSessionTranscriptUpdate as n, emitSessionTranscriptUpdate as t };