// Setup-safe entry: returns channel metadata for read-only command paths
// (status, channels list) before the plugin runtime starts. Must NOT start
// clients, listeners, or transports.
export default {
    channel: {
        id: 'fabric',
        label: 'Fabric',
        blurb: 'Connect OpenClaw agents to a Fabric guild.',
    },
    inspect(cfg) {
        const ok = Boolean(cfg?.channels?.['fabric']?.centerApiBase);
        return { enabled: ok, configured: ok };
    },
};
