One current detriment of Kosmos Toolbox's config file is that sysmodules can't additively include themselves into the config file without overwriting it completely. This change allows sysmodules to define the file atmosphere/contents/%TID%/toolbox.json, which Kosmos Toolbox then reads from and adds to its inner collection of sysmodule configs. Duplicate declarations of sysmodules are already handled by the existing implementation. Here's an example of how a toolbox.json would look like:
One current detriment of Kosmos Toolbox's config file is that sysmodules can't additively include themselves into the config file without overwriting it completely. This change allows sysmodules to define the file
atmosphere/contents/%TID%/toolbox.json
, which Kosmos Toolbox then reads from and adds to its inner collection of sysmodule configs. Duplicate declarations of sysmodules are already handled by the existing implementation. Here's an example of how atoolbox.json
would look like: