From 09aba82288f93d1c0b67c499bd1605d6f9c91670 Mon Sep 17 00:00:00 2001 From: "Joshua J. Bouw" Date: Fri, 3 Jul 2026 00:18:42 +0400 Subject: [PATCH] docs: name all three too-large caps in process@1.1.0 error-code The doc only mentioned the 1 MiB per-call write-stdin cap, but the host also rejects a spawn-request.stdin prelude over 4 MiB with too-large. Docs-only; no structural change to the frozen contract. process@1.0.0 is untouched (byte-frozen as published). --- host/process@1.1.0.wit | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/host/process@1.1.0.wit b/host/process@1.1.0.wit index 65f3434..c192f95 100644 --- a/host/process@1.1.0.wit +++ b/host/process@1.1.0.wit @@ -66,8 +66,10 @@ interface host { /// Per-principal CONCURRENT background-process cap exhausted (shared /// between ephemeral `spawn-background` and `spawn-persistent`). quota, - /// Stdin payload exceeded the per-call 1 MB cap or the - /// cumulative-per-process write quota. + /// Payload exceeded the applicable cap: the 4 MiB + /// `spawn-request.stdin` prelude (per spawn, cumulative), the + /// 1 MiB per-call `write-stdin` limit, or the cumulative + /// per-process write quota. too-large, /// Handle has been closed (process exited and reaped). closed,