Skip to main content

Module schema

Module schema 

Source

Structs§

ChildHashes
ChildSummary
Summary of a child plugin
CredentialFieldDecl
One entry per credential-bearing field in a method’s return type.
DeprecationInfo
Structured deprecation metadata attached to a MethodSchema.
MethodSchema
Schema for a single method exposed by a plugin
ParamSchema
Per-parameter metadata for a method’s parameters.
PluginHashes
Schema summary containing only hashes (for cache validation)
PluginSchema
A plugin’s schema with methods and child summaries.
RequiredCredential
What a method requires on input — the implicit-derivation projection of scope tagging and credential-graph linkage onto a per-method filter.
Schema
A complete JSON Schema with metadata
SchemaProperty
A property definition in a schema

Enums§

HttpMethod
HTTP method for REST endpoint routing
MethodRole
Describes how a method participates in the activation graph.
ReturnShape
Describes the structural shape of a method’s return type.
SchemaResult
Result of a schema query - either full plugin or single method
SchemaType
Schema type enumeration