agents-aea icon indicating copy to clipboard operation
agents-aea copied to clipboard

Improve JSON Schema

Open marfvr opened this issue 5 years ago • 0 comments

Is your feature request related to a problem? Please describe.

Currently, we don't use the "description" field for properties. E.g. look at an example here.

Also, we could use allOf to model the hierarchy of schemas. E.g. we can define a package schema and have the other schemas like protocol, connection etc. extending it.

Describe the solution you'd like Use them for all the properties in the JSON schema.

Describe alternatives you've considered

Additional context

marfvr avatar Mar 23 '20 15:03 marfvr