Skip to content

feat(vm): add invocation item stream - #23

Open
fffonion wants to merge 1 commit into
plan/invocation-stream-contractfrom
feat/invocation-item-stream
Open

feat(vm): add invocation item stream#23
fffonion wants to merge 1 commit into
plan/invocation-stream-contractfrom
feat/invocation-item-stream

Conversation

@fffonion

@fffonion fffonion commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add an invocation item stream with explicit event, completion, and failure items
  • enforce one-slot pull backpressure and consume cancellation at the stream boundary
  • preserve typed host-operation failures and document runtime ownership semantics

Stack

Layer 11 of 13
Previous: #22
Next: #24

Validation

  • cargo fmt --all -- --check
  • cargo test --locked --workspace
  • cargo test --locked --workspace --all-features
  • cargo clippy --locked --workspace --all-targets -- -D warnings
  • cargo clippy --locked --workspace --all-targets --all-features -- -D warnings

@fffonion
fffonion force-pushed the feat/invocation-item-stream branch from 5a5138b to 902efc3 Compare August 12, 2026 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant