I noticed that the config contains a type field, with envoy_proxy as the example used. What if I am targeting an alternative runtime such as wasmtime? Does the abiVersions apply to other runtimes, or should this be nested under config ?
It seems like this is targeting Envoy filters.. is it up to runtimes using this spec to determine an appropriate unique key to use for the type field?
yes, type may be wasmtime; abiVersion is meant to track the version of the runtime.
Currently envoy is our only example, but we are hoping to document more types as we encounter more use cases.
I noticed that the config contains a
type
field, withenvoy_proxy
as the example used. What if I am targeting an alternative runtime such as wasmtime? Does theabiVersions
apply to other runtimes, or should this be nested underconfig
?It seems like this is targeting Envoy filters.. is it up to runtimes using this spec to determine an appropriate unique key to use for the
type
field?