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
{{ message }}
Repository navigation
Commit 574ecbb
Browse filesBrowse the repository at this point in the historyBrowse files
fix(devframe): dedup wire-service install across contexts sharing an RPC host
A single wire service declared on a definition could register its RPC twice
and trip DF0021 when the definition is mounted into two contexts backed by one
RPC host (e.g. a kit mounting it alongside another context, so both iterate
def.services). The install-dedup guard was per services-host instance, so the
second context re-ran the service factory and re-registered its RPC.
Key the dedup registry by the shared RPC host so the first install wins across
sibling contexts; a sibling hit reuses the cached API without re-running setup,
while a genuine same-host re-install still warns DF0066.
0 commit comments