Open questions
Possible future revisions
These questions concern future revisions, not implementation choices in this draft. Current normative requirements remain binding.
- Is the coarse
tool.kindtaxonomy useful and stable enough to require, or should it be optional until a separate tool-projection profile exists? - Should globally unique
event.idbe required, or should uniqueness be defined as the CloudEvents-style pair(source, id)? - Should
timeoutMshave a normative maximum rather than only a recommended supported range? - Should persistent stdio permit multiple outstanding requests in a later profile?
- Is reverse-DNS naming sufficient for extensions and policy codes?
- Should
nativelive in the core envelope or be defined entirely as an extension? - Which fields need explicit maximum sizes in the first conformance schema?
- Should authentication and registration remain in the same document as core protocol semantics or become separate bindings?