wasi-http icon indicating copy to clipboard operation
wasi-http copied to clipboard

feat(proxy): add config to proxy world

Open Mossaka opened this issue 1 year ago • 2 comments

As stated in #116, http proxy has common use cases for reading configurations from an external provider or local environment variables. This PR adds wasi:config/[email protected] as an import to the Proxy world. Since wasi:config is still in phase 2 and this new feature is not discussed / approved in WASI meetings, it's behind the unstable gate.

CC @lukewagner for advocating it, and @yoshuawuyts for a review.

Mossaka avatar Sep 10 '24 01:09 Mossaka

Just to minimize churn (b/c inclusion in wasi:http/proxy may cause more code to start depending on it), do you suppose we could do wasi-runtime-config/#13 first?

lukewagner avatar Sep 10 '24 15:09 lukewagner

Blocking this PR until https://github.com/WebAssembly/wasi-runtime-config/issues/13 is resolved

Mossaka avatar Sep 12 '24 20:09 Mossaka

Thank you for contributing to WASI!

As part of our proposal management process, we decided to consolidate all phase 3 proposals into a single monorepo at WebAssembly/wasi to better manage the proposals that have reached phase 3.

We have completed migrating all phase 3 proposals to WebAssembly/wasi including their issues, but PRs need to be re-opened in the new repository. This is a GitHub limitation and we're sorry for the inconvenience. Please re-open this PR on WebAssembly/wasi. Thank you!

ricochet avatar Nov 25 '25 16:11 ricochet