MCPcopy Index your code
hub / github.com/Xyntopia/taskyon / JSONSchemaForFunctionParameter

Interface JSONSchemaForFunctionParameter

src/modules/tools.ts:31–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29
30// this reflects json schema: https://json-schema.org/specification-links
31interface JSONSchemaForFunctionParameter {
32 $schema?: string;
33 type: 'object';
34 properties: {
35 [key: string]: {
36 type: string;
37 description?: string;
38 default?: unknown;
39 items?: JSONSchemaForFunctionParameter | JSONSchemaForFunctionParameter[];
40 };
41 };
42 required?: string[];
43}
44
45export interface Tool {
46 state: () => Promise<toolStateType> | toolStateType;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected