You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"RuntimeCapabilityService is the canonical capability-router owner; legacy remote/E2B router services keep the same slot during the P0 migration until their dispatch logic folds into RuntimeCapabilityService strategies.",
"Hearwear and the standalone XR plugin expose the same XR session service contract while the hardware-specific plugin split settles; they must not be enabled together.",
@@ -61,6 +84,29 @@ const duplicateServiceTypeAllowlist = new Map<string, AllowlistEntry>([
61
84
]),
62
85
},
63
86
],
87
+
[
88
+
"capability-router",
89
+
{
90
+
reason:
91
+
"Capability router unification keeps the core canonical service beside legacy agent router implementations during the P0/P1 migration; runtime wiring must select one active router.",
"Hearwear reuses the XR session service contract while plugin-xr remains as the standalone XR package; these plugins should not be enabled together for the same device surface.",
0 commit comments