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: //lib/node_modules/openclaw/dist/status-B7XwQ8iW.js
//#region src/channels/plugins/status.ts
async function buildChannelAccountSnapshot(params) {
	const account = params.plugin.config.resolveAccount(params.cfg, params.accountId);
	if (params.plugin.status?.buildAccountSnapshot) return await params.plugin.status.buildAccountSnapshot({
		account,
		cfg: params.cfg,
		runtime: params.runtime,
		probe: params.probe,
		audit: params.audit
	});
	const enabled = params.plugin.config.isEnabled ? params.plugin.config.isEnabled(account, params.cfg) : account && typeof account === "object" ? account.enabled : void 0;
	const configured = params.plugin.config.isConfigured ? await params.plugin.config.isConfigured(account, params.cfg) : void 0;
	return {
		accountId: params.accountId,
		enabled,
		configured
	};
}

//#endregion
export { buildChannelAccountSnapshot as t };