Stream: git-wasmtime

Topic: wasmtime / PR #14206 implement `{future,stream}.forward`


view this post on Zulip Wasmtime GitHub notifications bot (Aug 25 2026 at 18:06):

rvolosatovs opened PR #14206 from rvolosatovs:stream-future-forward to bytecodealliance:main:

implement {future,stream}.forward as defined in https://github.com/WebAssembly/component-model/pull/709

I have run the test suite from CM PR against this implementation, but I did not update the submodule, since there are a few test cases in the spec repo main, which Wasmtime currently fails.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 25 2026 at 18:08):

rvolosatovs updated PR #14206.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 25 2026 at 18:22):

rvolosatovs edited PR #14206:

implement {future,stream}.forward as defined in https://github.com/WebAssembly/component-model/pull/709

I have run the test suite from CM PR against this implementation, but I did not update the submodule, since there are a few test cases in the spec repo main, which Wasmtime currently fails.

The test cases are entirely LLM-generated, mostly based on the Python host tests in the spec (which are also LLM-generated)

The implementation is LLM-generated, but based on a rough sketch I wrote by hand.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 25 2026 at 19:51):

github-actions[bot] added the label wasmtime:api on PR #14206.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 27 2026 at 16:43):

fitzgen added the label wasm-proposal:component-model-async on PR #14206.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 16:23):

rvolosatovs updated PR #14206.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 16:27):

rvolosatovs edited PR #14206:

implement {future,stream}.forward as defined in https://github.com/WebAssembly/component-model/pull/717

I have run the test suite from CM PR against this implementation, but I did not update the submodule, since there are a few test cases in the spec repo main, which Wasmtime currently fails.

The test cases are entirely LLM-generated, mostly based on the Python host tests in the spec (which are also LLM-generated)

The implementation is LLM-generated, but based on a rough sketch I wrote by hand.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 16:28):

rvolosatovs edited PR #14206:

implement {future,stream}.forward as defined in https://github.com/WebAssembly/component-model/pull/717

The test cases are entirely LLM-generated, mostly based on the Python host tests in the spec

The implementation is LLM-generated, but based on a rough sketch I wrote by hand.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 17:48):

github-actions[bot] added the label fuzzing on PR #14206.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 17:48):

github-actions[bot] added the label wasmtime:c-api on PR #14206.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 17:48):

github-actions[bot] added the label wasmtime:config on PR #14206.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 18:54):

github-actions[bot] commented on PR #14206:

Subscribe to Label Action

cc @fitzgen

<details>
This issue or pull request has been labeled: "fuzzing", "wasm-proposal:component-model-async", "wasmtime:api", "wasmtime:c-api", "wasmtime:config"

Thus the following users have been cc'd because of the following labels:

To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.

Learn more.
</details>

view this post on Zulip Wasmtime GitHub notifications bot (Oct 05 2026 at 19:54):

github-actions[bot] commented on PR #14206:

Label Messager: wasmtime:config

It looks like you are changing Wasmtime's configuration options. Make sure to
complete this check list:

[fuzzing-config]: https://github.com/bytecodealliance/wasmtime/blob/ca0e8d0a1d8cefc0496dba2f77a670571d8fdcab/crates/fuzzing/src/generators.rs#L182-L194
[fuzzing-docs]: https://docs.wasmtime.dev/contributing-fuzzing.html


<details>

To modify this label's message, edit the <code>.github/label-messager/wasmtime-config.md</code> file.

To add new label messages or remove existing label messages, edit the
<code>.github/label-messager.json</code> configuration file.

Learn more.

</details>


Last updated: Oct 11 2026 at 02:20 UTC