A while ago I wrote a simple GUI for myself which generates the batch files for running cutechess tournaments.
Today I want to use some spare time to add some more features - specifically to be able to edit the engines.json from the GUI - and had a question about how it's implemented in Cutechess, which will determine how lazy I can be with the json parser

So, are the json items limited to command, name, options, protocol, workingdirectory ? or can all other cutechess engine options be added in also?
Many thanks
Richard