Skip to main content

Module projection

Module projection 

Source
Expand description

Pure, authority-aware MCP selection for one model step.

Resolve definitions before the host obtains their tool catalogs, then freeze the exact descriptors against those same definitions. This module does no connection or credential lookup. A projection is not an execution grant: binding, authentication, sandbox enforcement and Cedar remain in the host.

Structs§

McpProjectionScope
Host-resolved activation scope, not fields accepted from MCP annotations.
McpServerProjection
Chosen declarations and the immutable tool eligibility used for discovery.
McpStepProjection
Immutable exact server/tool selection, ready for the host’s binding stage.
ProjectedMcpTool
One descriptor and its selected server; no identity is parsed from a name.
ServerToolCatalog
A host-supplied discovery snapshot associated with one exact declaration.

Enums§

McpProjectionError
A projection could not preserve exact server or tool identity.