{ config, lib, clanLib, ... }: { options.introspection = lib.mkOption { readOnly = true; # TODO: use options.inventory instead of the evaluate config attribute default = builtins.removeAttrs (clanLib.introspection.getPrios { options = config.inventory.options; }) # tags are freeformType which is not supported yet. [ "tags" ]; }; }