Skip to content

feat: add Wasmtime executor#1846

Open
NathanFlurry wants to merge 6 commits into
mainfrom
wasmtime-executor
Open

feat: add Wasmtime executor#1846
NathanFlurry wants to merge 6 commits into
mainfrom
wasmtime-executor

Conversation

@NathanFlurry

Copy link
Copy Markdown
Member
  • Move standalone WASM host behavior behind shared kernel-owned POSIX services while retaining V8 for JavaScript and V8-WASM compatibility.
  • Add production Wasmtime and isolated Wasmtime-threads selectors with bounded lifecycle, resources, cancellation, and typed errors.
  • Matrix the maintained WASM, software, actor, filesystem, networking, PTY, safety, and release-artifact coverage across V8 and Wasmtime.
  • Preserve V8 as the default based on recorded cold-start and retained-memory gates; keep AOT, pooling, Wizer, and live snapshots out of scope.

@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 15:23 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 15:37 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 15:44 Destroyed
@railway-app

railway-app Bot commented Jul 24, 2026

Copy link
Copy Markdown

🚅 Deployed to the agentos-pr-1846 environment in agentos

Service Status Web Updated (UTC)
agentos 😴 Sleeping (View Logs) Web Jul 25, 2026 at 6:46 am

🚅 Environment agentos-pr-1846 in rivet-frontend has no services deployed.

@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 16:04 Destroyed
@NathanFlurry
NathanFlurry force-pushed the wasmtime-executor branch 2 times, most recently from 0fe9d42 to dceb4c0 Compare July 24, 2026 16:12
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 16:12 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 16:18 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 16:29 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 17:16 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 17:26 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 17:38 Destroyed
@NathanFlurry NathanFlurry added the aggregate-ci Run exhaustive aggregate CI, including both WASM backends label Jul 24, 2026
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 17:55 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 18:10 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 18:33 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 20:12 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 21:07 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 22:04 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 24, 2026 22:47 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 25, 2026 00:05 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 25, 2026 02:36 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 25, 2026 02:43 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 25, 2026 04:49 Destroyed
@railway-app
railway-app Bot temporarily deployed to agentos / agentos-pr-1846 July 25, 2026 05:01 Destroyed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

aggregate-ci Run exhaustive aggregate CI, including both WASM backends

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant