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
docs: compact-index every package that re-exports from outside its subtree
The compact-index treatment was gated on top-level packages, but
mcp.server.mcpserver (Icon from mcp_types) and mcp.client.auth
(AuthorizationCodeResult from mcp.shared.auth) re-export across their
subtree boundary too, so their index pages rendered full duplicates of
canonical documentation. Register every package index for the pass;
_compact_index still returns None for packages whose exports all live in
their own subtree, so exactly those two indexes change. Compact stubs are
titled with the last path component like every other stub (the full dotted
path leaked into sibling nav rows), and the package gate keys on the
__init__ module rather than the output filename so a real module named
index.py cannot masquerade as a package index.
0 commit comments