Frodo Library - v4.0.0-42
    Preparing search index...

    Type Alias McpObjectTypeEntry

    One (domain, objectType) combination supported by a generic tool. Each entry corresponds to exactly one backing capability descriptor.

    type McpObjectTypeEntry = {
        annotations: McpToolAnnotations;
        argumentMode?: McpCapabilityArgumentMode;
        descriptorId: string;
        domain: string;
        methodName: string;
        notes?: string;
        objectType: string;
        parameters?: McpCapabilityParameter[];
        riskClass: McpCapabilityRiskClass;
        scope?: string;
        sourcePath: string;
        supportsIncludeTotal?: boolean;
        supportsPaging?: boolean;
        supportsRealm?: boolean;
    }
    Index

    Properties

    annotations: McpToolAnnotations

    MCP annotations from the backing descriptor.

    MCP-facing argument mode for this entry.

    descriptorId: string

    Id of the source McpCapabilityDescriptor that backs this entry.

    domain: string

    Domain key the object type lives in, e.g. 'authn'.

    methodName: string

    Backing Frodo method name.

    notes?: string

    Optional human-readable notes for agents.

    objectType: string

    Singular PascalCase object type label, e.g. 'Journey'.

    parameters?: McpCapabilityParameter[]

    Optional parameter metadata for discovery and validation.

    Risk class of the backing descriptor.

    scope?: string

    Optional scope selector used to distinguish single vs bulk semantics.

    sourcePath: string

    Dot-path source id of the backing descriptor.

    supportsIncludeTotal?: boolean

    Whether includeTotal hints are supported for this entry.

    supportsPaging?: boolean

    Whether paging hints are supported for this entry.

    supportsRealm?: boolean

    Whether realm override is supported for this entry.