From the WASM decider roadmap (formerly WASM_TODO.md, now retired).
The WASM decider path is events-only. The native Decider trait's Decision::Act variant is unsupported in compiled components; the scheduler (the only wasm decider bundle today) never uses Act, so nothing is blocked yet.
When a decider that needs Act moves to WASM, extend the WIT decide return type with a variant for host-driven iteration. The change is additive and does not break events-only modules.
Trigger: first decider bundle that uses Decision::Act. Do not build speculatively.
From the WASM decider roadmap (formerly WASM_TODO.md, now retired).
The WASM decider path is events-only. The native Decider trait's Decision::Act variant is unsupported in compiled components; the scheduler (the only wasm decider bundle today) never uses Act, so nothing is blocked yet.
When a decider that needs Act moves to WASM, extend the WIT decide return type with a variant for host-driven iteration. The change is additive and does not break events-only modules.
Trigger: first decider bundle that uses Decision::Act. Do not build speculatively.