refactor: move mcp discovery capabilities to wf_sources_mcp

This commit is contained in:
lda
2026-06-08 07:46:41 +07:00 Verified
parent 0e20a42c38
commit 93a8d54056
10 changed files with 1110 additions and 73 deletions
+9
View File
@@ -43,6 +43,7 @@ if TYPE_CHECKING:
__all__ = [
"AuthRecord",
"DiscoveredConnectionCapabilities",
"FileSourceRegistryStore",
"HttpSourceTransport",
"McpSourceConnection",
@@ -55,6 +56,7 @@ __all__ = [
"auth_ref_for_connection",
"connection_auth_diagnostic",
"connection_config_to_registry_entry",
"discover_connection_capabilities",
"mcp_auth_env",
"mcp_auth_from_neutral",
"mcp_auth_headers",
@@ -95,4 +97,11 @@ def __getattr__(name: str) -> object:
from . import transports
return getattr(transports, name)
if name in {
"DiscoveredConnectionCapabilities",
"discover_connection_capabilities",
}:
from . import discovery
return getattr(discovery, name)
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")