Skip to main content

Function: buildFullInputSchema()

buildFullInputSchema(args): JsonObjectSchema

Defined in: http-server-mcp-openapi/src/fullSchema.ts:195

The inputSchema of a tool under schemaDetail: 'full': every parameter and body property with its whole schema. properties is always present, even when empty, because some clients refuse an object schema without it.

Parameters​

ParameterType
args{ bodyProps: FullBodyProp[]; pathParams: FullParam[]; queryParams: FullParam[]; }
args.bodyPropsFullBodyProp[]
args.pathParamsFullParam[]
args.queryParamsFullParam[]

Returns​

JsonObjectSchema