@nimblebrain/api-spec
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/routes/agents/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,gCAAgC,CAAC;AAIjE,eAAO,MAAM,mBAAmB,aAAc,eAAe,SAsB5D,CAAC"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/routes/agents/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,gCAAgC,CAAC;AASjE,eAAO,MAAM,mBAAmB,aAAc,eAAe,SA2C5D,CAAC"} |
@@ -7,2 +7,3 @@ "use strict"; | ||
| const registerAgentRoutes = (registry) => { | ||
| const routeParams = (0, schemas_1.getRouteParams)(registry); | ||
| const standardErrors = (0, common_1.registerCommonSchemas)(registry); | ||
@@ -28,4 +29,23 @@ registry.registerPath({ | ||
| }); | ||
| registry.registerPath({ | ||
| method: "get", | ||
| path: "/agents/{agentId}", | ||
| security: [{ bearerAuth: [] }], | ||
| summary: "Gets an Agent", | ||
| tags: ["Agents"], | ||
| parameters: [...routeParams.agent], | ||
| responses: { | ||
| 200: { | ||
| description: "Agent details", | ||
| content: { | ||
| "application/json": { | ||
| schema: schemas_1.AgentSchema, | ||
| }, | ||
| }, | ||
| }, | ||
| ...standardErrors, | ||
| }, | ||
| }); | ||
| }; | ||
| exports.registerAgentRoutes = registerAgentRoutes; | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/routes/agents/index.ts"],"names":[],"mappings":";;;AACA,2CAAgG;AAChG,sCAAkD;AAE3C,MAAM,mBAAmB,GAAG,CAAC,QAAyB,EAAE,EAAE;IAC/D,MAAM,cAAc,GAAG,IAAA,8BAAqB,EAAC,QAAQ,CAAC,CAAC;IAEvD,QAAQ,CAAC,YAAY,CAAC;QACpB,MAAM,EAAE,KAAK;QACb,IAAI,EAAE,SAAS;QACf,QAAQ,EAAE,CAAC,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC;QAC9B,OAAO,EAAE,iBAAiB;QAC1B,IAAI,EAAE,CAAC,QAAQ,CAAC;QAChB,UAAU,EAAE,CAAC,GAAG,IAAA,6BAAmB,EAAC,QAAQ,CAAC,CAAC;QAC9C,SAAS,EAAE;YACT,GAAG,EAAE;gBACH,WAAW,EAAE,uCAAuC;gBACpD,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,IAAA,uCAA6B,EAAC,qBAAW,EAAE,QAAQ,CAAC;qBAC7D;iBACF;aACF;YACD,GAAG,cAAc;SAClB;KACF,CAAC,CAAC;AACL,CAAC,CAAC;AAtBW,QAAA,mBAAmB,uBAsB9B"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/routes/agents/index.ts"],"names":[],"mappings":";;;AACA,2CAKuB;AACvB,sCAAkD;AAE3C,MAAM,mBAAmB,GAAG,CAAC,QAAyB,EAAE,EAAE;IAC/D,MAAM,WAAW,GAAG,IAAA,wBAAc,EAAC,QAAQ,CAAC,CAAC;IAC7C,MAAM,cAAc,GAAG,IAAA,8BAAqB,EAAC,QAAQ,CAAC,CAAC;IAEvD,QAAQ,CAAC,YAAY,CAAC;QACpB,MAAM,EAAE,KAAK;QACb,IAAI,EAAE,SAAS;QACf,QAAQ,EAAE,CAAC,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC;QAC9B,OAAO,EAAE,iBAAiB;QAC1B,IAAI,EAAE,CAAC,QAAQ,CAAC;QAChB,UAAU,EAAE,CAAC,GAAG,IAAA,6BAAmB,EAAC,QAAQ,CAAC,CAAC;QAC9C,SAAS,EAAE;YACT,GAAG,EAAE;gBACH,WAAW,EAAE,uCAAuC;gBACpD,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,IAAA,uCAA6B,EAAC,qBAAW,EAAE,QAAQ,CAAC;qBAC7D;iBACF;aACF;YACD,GAAG,cAAc;SAClB;KACF,CAAC,CAAC;IAEH,QAAQ,CAAC,YAAY,CAAC;QACpB,MAAM,EAAE,KAAK;QACb,IAAI,EAAE,mBAAmB;QACzB,QAAQ,EAAE,CAAC,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC;QAC9B,OAAO,EAAE,eAAe;QACxB,IAAI,EAAE,CAAC,QAAQ,CAAC;QAChB,UAAU,EAAE,CAAC,GAAG,WAAW,CAAC,KAAK,CAAC;QAClC,SAAS,EAAE;YACT,GAAG,EAAE;gBACH,WAAW,EAAE,eAAe;gBAC5B,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,qBAAW;qBACpB;iBACF;aACF;YACD,GAAG,cAAc;SAClB;KACF,CAAC,CAAC;AACL,CAAC,CAAC;AA3CW,QAAA,mBAAmB,uBA2C9B"} |
@@ -5,8 +5,11 @@ import { z } from "./zodSetup"; | ||
| title: z.ZodString; | ||
| avatarUrl: z.ZodOptional<z.ZodString>; | ||
| }, "strip", z.ZodTypeAny, { | ||
| id: string; | ||
| title: string; | ||
| avatarUrl?: string | undefined; | ||
| }, { | ||
| id: string; | ||
| title: string; | ||
| avatarUrl?: string | undefined; | ||
| }>; | ||
@@ -13,0 +16,0 @@ export declare const AgentParamsSchema: z.ZodObject<{ |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"agent.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/agent.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,YAAY,CAAC;AAE/B,eAAO,MAAM,WAAW;;;;;;;;;EAKL,CAAC;AAEpB,eAAO,MAAM,iBAAiB;;;;;;EAIL,CAAC;AAE1B,MAAM,MAAM,KAAK,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,WAAW,CAAC,CAAC;AAChD,MAAM,MAAM,WAAW,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,iBAAiB,CAAC,CAAC"} | ||
| {"version":3,"file":"agent.schema.d.ts","sourceRoot":"","sources":["../../src/schemas/agent.schema.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,YAAY,CAAC;AAE/B,eAAO,MAAM,WAAW;;;;;;;;;;;;EAML,CAAC;AAEpB,eAAO,MAAM,iBAAiB;;;;;;EAIL,CAAC;AAE1B,MAAM,MAAM,KAAK,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,WAAW,CAAC,CAAC;AAChD,MAAM,MAAM,WAAW,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,iBAAiB,CAAC,CAAC"} |
@@ -9,2 +9,3 @@ "use strict"; | ||
| title: zodSetup_1.z.string(), | ||
| avatarUrl: zodSetup_1.z.string().url().optional(), | ||
| }) | ||
@@ -11,0 +12,0 @@ .openapi("Agent"); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"agent.schema.js","sourceRoot":"","sources":["../../src/schemas/agent.schema.ts"],"names":[],"mappings":";;;AAAA,yCAA+B;AAElB,QAAA,WAAW,GAAG,YAAC;KACzB,MAAM,CAAC;IACN,EAAE,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;IACrB,KAAK,EAAE,YAAC,CAAC,MAAM,EAAE;CAClB,CAAC;KACD,OAAO,CAAC,OAAO,CAAC,CAAC;AAEP,QAAA,iBAAiB,GAAG,YAAC;KAC/B,MAAM,CAAC;IACN,OAAO,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;CAC3B,CAAC;KACD,OAAO,CAAC,aAAa,CAAC,CAAC"} | ||
| {"version":3,"file":"agent.schema.js","sourceRoot":"","sources":["../../src/schemas/agent.schema.ts"],"names":[],"mappings":";;;AAAA,yCAA+B;AAElB,QAAA,WAAW,GAAG,YAAC;KACzB,MAAM,CAAC;IACN,EAAE,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;IACrB,KAAK,EAAE,YAAC,CAAC,MAAM,EAAE;IACjB,SAAS,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE,CAAC,QAAQ,EAAE;CACvC,CAAC;KACD,OAAO,CAAC,OAAO,CAAC,CAAC;AAEP,QAAA,iBAAiB,GAAG,YAAC;KAC/B,MAAM,CAAC;IACN,OAAO,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;CAC3B,CAAC;KACD,OAAO,CAAC,aAAa,CAAC,CAAC"} |
+2
-2
| { | ||
| "name": "@nimblebrain/api-spec", | ||
| "version": "0.0.15", | ||
| "version": "0.0.16", | ||
| "main": "dist/index.js", | ||
@@ -19,4 +19,4 @@ "module": "dist/index.js", | ||
| "clean": "npx rimraf dist", | ||
| "prepare": "npm run build", | ||
| "generate-docs": "ts-node src/generateDocs.ts", | ||
| "prestart": "npm run clean && npm run generate-docs && npm run build", | ||
| "start": "http-server ./docs -p 9000", | ||
@@ -23,0 +23,0 @@ "version": "git add -A", |
85295
1.58%1505
1.62%