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
The web host never bound REPORT_MODEL_RESOLVER, so creating a cloud run
from canvas/home/inbox threw "No bindings found" at the point of use.
Bind it over the web host router's getPreviewConfigOptions, mirroring the
desktop adapter.
Prevent the whole class of gap: useService<T>(TOKEN) takes its type from
the caller, so a host forgetting to bind a capability shared UI resolves
is invisible to the compiler and only surfaces when a user hits the code
path. Add assertHostCapabilities() in @posthog/di, a canonical
REQUIRED_HOST_CAPABILITIES registry in @posthog/ui/shell, and call it at
the end of both composition roots so a missing binding fails at boot.
Stand up Vitest for apps/web with a container smoke test that locks the
contract in for CI without a browser.
Generated-By: PostHog Code
Task-Id: 77d13a30-444d-4045-9d80-5e2a9f2e68ae
0 commit comments