Expand description
Cocoon → Mountain submission gate. The EchoActionServer wraps every
inbound MountainService gRPC call in an Echo work-stealing scheduler
task tagged with a per-method priority lane (read/write file → High,
search/git → Low, default → Normal).
Without this gate a $activateByEvent("*") fan-out (28+ ReadFile +
28+ Stat + 28+ Configuration.Inspect) starves any interactive Wind
IPC arriving during the burst.
Modules§
- Echo
Action Server - Singleton submission gate for every Cocoon→Mountain request. Wraps the Echo scheduler with a per-method priority lane.
- Extension
Host Registry - Tracks which extension host owns which extension id. Populated from
$deltaExtensions+InitExtensionHostpayloads; read byExtensionRouterwhen a request needs to be routed to a specific host. - Extension
Router - Pairs an extension identifier with the host that owns it. Used by
EchoActionServerto scope priority/telemetry when more than one extension host is active (Grove + Cocoon). - Resolve
Method Priority - Map a Cocoon→Mountain wire method name to an Echo priority lane.