Currently skycrane will load wasm plugins, this needs to change to a more appropriate tooling, such as wasi.
Description
In conjunction with wasmtime, we use wasm32-wasi to load plugins. This gives us acces to a broader API where we can execute more appropriate functions for what the plugins aim to do.
Acceptance Criteria
Load WASI plugins and validate their exported functions
Context
Currently skycrane will load wasm plugins, this needs to change to a more appropriate tooling, such as wasi.
Description
In conjunction with wasmtime, we use wasm32-wasi to load plugins. This gives us acces to a broader API where we can execute more appropriate functions for what the plugins aim to do.
Acceptance Criteria
Load WASI plugins and validate their exported functions