Documentation
¶
Index ¶
Constants ¶
View Source
const ( ExposureProfile = "profile" ExposureCompact = "compact" ExposureFull = "full" )
View Source
const (
DefaultMaxInlineBytes = 32 * 1024
)
View Source
const TransportStdio = "stdio"
Variables ¶
View Source
var ( ErrDisabled = errors.New("MCP server is disabled") ErrUnsupportedTransport = errors.New("unsupported MCP transport") )
View Source
var ErrArbitraryCodePermissionRequired = errors.New("arbitrary-code permission is required")
Functions ¶
Types ¶
type Config ¶
type ToolDefinitionPayload ¶ added in v0.2.13
ToolDefinitionPayload is the serialized MCP tools/list definition footprint.
func MeasureCompactToolDefinitions ¶ added in v0.2.13
func MeasureCompactToolDefinitions() (ToolDefinitionPayload, error)
MeasureCompactToolDefinitions measures the fixed Compact discovery surface.
func MeasureProfileToolDefinitions ¶ added in v0.2.13
func MeasureProfileToolDefinitions(catalog *toolregistry.Catalog, profile string) (ToolDefinitionPayload, error)
MeasureProfileToolDefinitions measures one catalog-owned native profile.
Click to show internal directories.
Click to hide internal directories.