@nimblebrain/api-spec
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/routes/conversations/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,gCAAgC,CAAC;AAYjE,eAAO,MAAM,0BAA0B,aAAc,eAAe,SAsJnE,CAAC"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/routes/conversations/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,gCAAgC,CAAC;AAYjE,eAAO,MAAM,0BAA0B,aAAc,eAAe,SAkJnE,CAAC"} |
@@ -9,6 +9,6 @@ "use strict"; | ||
| const standardErrors = (0, common_1.registerCommonSchemas)(registry); | ||
| // GET /agents/:agentUuid/conversations | ||
| // GET /agents/:agentId/conversations | ||
| registry.registerPath({ | ||
| method: "get", | ||
| path: "/agents/{agentUuid}/conversations", | ||
| path: "/agents/{agentId}/conversations", | ||
| security: [{ bearerAuth: [] }], | ||
@@ -30,6 +30,6 @@ summary: "List agent conversations", | ||
| }); | ||
| // POST /agents/:agentUuid/conversations | ||
| // POST /agents/:agentId/conversations | ||
| registry.registerPath({ | ||
| method: "post", | ||
| path: "/agents/{agentUuid}/conversations", | ||
| path: "/agents/{agentId}/conversations", | ||
| security: [{ bearerAuth: [] }], | ||
@@ -60,14 +60,10 @@ summary: "Create a new conversation", | ||
| }); | ||
| // GET /agents/:agentUuid/conversations/:conversationUuid | ||
| // GET /agents/:agentId/conversations/:conversationId | ||
| registry.registerPath({ | ||
| method: "get", | ||
| path: "/agents/{agentUuid}/conversations/{conversationUuid}", | ||
| path: "/agents/{agentId}/conversations/{conversationId}", | ||
| security: [{ bearerAuth: [] }], | ||
| summary: "Retrieves a conversation", | ||
| tags: ["Conversations"], | ||
| parameters: [ | ||
| ...routeParams.agent, | ||
| ...routeParams.conversation, | ||
| ...(0, schemas_1.getPaginationParams)(registry), | ||
| ], | ||
| parameters: [...routeParams.agent, ...routeParams.conversation], | ||
| responses: { | ||
@@ -85,6 +81,6 @@ 200: { | ||
| }); | ||
| // GET /agents/:agentUuid/conversations/:conversationUuid/messages | ||
| // GET /agents/:agentId/conversations/:conversationId/messages | ||
| registry.registerPath({ | ||
| method: "get", | ||
| path: "/agents/{agentUuid}/conversations/{conversationUuid}/messages", | ||
| path: "/agents/{agentId}/conversations/{conversationId}/messages", | ||
| security: [{ bearerAuth: [] }], | ||
@@ -110,6 +106,6 @@ summary: "List conversation messages", | ||
| }); | ||
| // POST /agents/:agentUuid/conversations/:conversationUuid/messages | ||
| // POST /agents/:agentId/conversations/:conversationId/messages | ||
| registry.registerPath({ | ||
| method: "post", | ||
| path: "/agents/{agentUuid}/conversations/{conversationUuid}/messages", | ||
| path: "/agents/{agentId}/conversations/{conversationId}/messages", | ||
| security: [{ bearerAuth: [] }], | ||
@@ -140,6 +136,6 @@ summary: "Add a message to conversation", | ||
| }); | ||
| // DELETE /agents/:agentUuid/conversations/:conversationUuid | ||
| // DELETE /agents/:agentId/conversations/:conversationId | ||
| registry.registerPath({ | ||
| method: "delete", | ||
| path: "/agents/{agentUuid}/conversations/{conversationUuid}", | ||
| path: "/agents/{agentId}/conversations/{conversationId}", | ||
| security: [{ bearerAuth: [] }], | ||
@@ -146,0 +142,0 @@ summary: "Delete a conversation", |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/routes/conversations/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/routes/conversations/index.ts"],"names":[],"mappings":"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"} |
@@ -9,6 +9,6 @@ "use strict"; | ||
| const standardErrors = (0, common_1.registerCommonSchemas)(registry); | ||
| // GET /agents/:agentUuid/conversations/:conversationUuid/messages | ||
| // GET /agents/:agentId/conversations/:conversationId/messages | ||
| registry.registerPath({ | ||
| method: "get", | ||
| path: "/agents/{agentUuid}/conversations/{conversationUuid}/messages", | ||
| path: "/agents/{agentId}/conversations/{conversationId}/messages", | ||
| security: [{ bearerAuth: [] }], | ||
@@ -34,6 +34,6 @@ summary: "List conversation messages", | ||
| }); | ||
| // POST /agents/:agentUuid/conversations/:conversationUuid/messages | ||
| // POST /agents/:agentId/conversations/:conversationId/messages | ||
| registry.registerPath({ | ||
| method: "post", | ||
| path: "/agents/{agentUuid}/conversations/{conversationUuid}/messages", | ||
| path: "/agents/{agentId}/conversations/{conversationId}/messages", | ||
| security: [{ bearerAuth: [] }], | ||
@@ -40,0 +40,0 @@ summary: "Add a message to conversation", |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/routes/messages/index.ts"],"names":[],"mappings":";;;AACA,2CAMuB;AACvB,sCAAkD;AAE3C,MAAM,qBAAqB,GAAG,CAAC,QAAyB,EAAE,EAAE;IACjE,MAAM,WAAW,GAAG,IAAA,wBAAc,EAAC,QAAQ,CAAC,CAAC;IAC7C,MAAM,cAAc,GAAG,IAAA,8BAAqB,EAAC,QAAQ,CAAC,CAAC;IAEvD,kEAAkE;IAClE,QAAQ,CAAC,YAAY,CAAC;QACpB,MAAM,EAAE,KAAK;QACb,IAAI,EAAE,+DAA+D;QACrE,QAAQ,EAAE,CAAC,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC;QAC9B,OAAO,EAAE,4BAA4B;QACrC,IAAI,EAAE,CAAC,UAAU,CAAC;QAClB,UAAU,EAAE;YACV,GAAG,WAAW,CAAC,KAAK;YACpB,GAAG,WAAW,CAAC,YAAY;YAC3B,GAAG,IAAA,6BAAmB,EAAC,QAAQ,CAAC;SACjC;QACD,SAAS,EAAE;YACT,GAAG,EAAE;gBACH,WAAW,EAAE,iCAAiC;gBAC9C,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,IAAA,uCAA6B,EAAC,uBAAa,EAAE,UAAU,CAAC;qBACjE;iBACF;aACF;YACD,GAAG,cAAc;SAClB;KACF,CAAC,CAAC;IAEH,mEAAmE;IACnE,QAAQ,CAAC,YAAY,CAAC;QACpB,MAAM,EAAE,MAAM;QACd,IAAI,EAAE,+DAA+D;QACrE,QAAQ,EAAE,CAAC,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC;QAC9B,OAAO,EAAE,+BAA+B;QACxC,IAAI,EAAE,CAAC,UAAU,CAAC;QAClB,UAAU,EAAE,CAAC,GAAG,WAAW,CAAC,KAAK,EAAE,GAAG,WAAW,CAAC,YAAY,CAAC;QAC/D,OAAO,EAAE;YACP,IAAI,EAAE;gBACJ,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,6BAAmB;qBAC5B;iBACF;aACF;SACF;QACD,SAAS,EAAE;YACT,GAAG,EAAE;gBACH,WAAW,EAAE,4BAA4B;gBACzC,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,uBAAa;qBACtB;iBACF;aACF;YACD,GAAG,cAAc;SAClB;KACF,CAAC,CAAC;AACL,CAAC,CAAC;AA1DW,QAAA,qBAAqB,yBA0DhC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/routes/messages/index.ts"],"names":[],"mappings":";;;AACA,2CAMuB;AACvB,sCAAkD;AAE3C,MAAM,qBAAqB,GAAG,CAAC,QAAyB,EAAE,EAAE;IACjE,MAAM,WAAW,GAAG,IAAA,wBAAc,EAAC,QAAQ,CAAC,CAAC;IAC7C,MAAM,cAAc,GAAG,IAAA,8BAAqB,EAAC,QAAQ,CAAC,CAAC;IAEvD,8DAA8D;IAC9D,QAAQ,CAAC,YAAY,CAAC;QACpB,MAAM,EAAE,KAAK;QACb,IAAI,EAAE,2DAA2D;QACjE,QAAQ,EAAE,CAAC,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC;QAC9B,OAAO,EAAE,4BAA4B;QACrC,IAAI,EAAE,CAAC,UAAU,CAAC;QAClB,UAAU,EAAE;YACV,GAAG,WAAW,CAAC,KAAK;YACpB,GAAG,WAAW,CAAC,YAAY;YAC3B,GAAG,IAAA,6BAAmB,EAAC,QAAQ,CAAC;SACjC;QACD,SAAS,EAAE;YACT,GAAG,EAAE;gBACH,WAAW,EAAE,iCAAiC;gBAC9C,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,IAAA,uCAA6B,EAAC,uBAAa,EAAE,UAAU,CAAC;qBACjE;iBACF;aACF;YACD,GAAG,cAAc;SAClB;KACF,CAAC,CAAC;IAEH,+DAA+D;IAC/D,QAAQ,CAAC,YAAY,CAAC;QACpB,MAAM,EAAE,MAAM;QACd,IAAI,EAAE,2DAA2D;QACjE,QAAQ,EAAE,CAAC,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC;QAC9B,OAAO,EAAE,+BAA+B;QACxC,IAAI,EAAE,CAAC,UAAU,CAAC;QAClB,UAAU,EAAE,CAAC,GAAG,WAAW,CAAC,KAAK,EAAE,GAAG,WAAW,CAAC,YAAY,CAAC;QAC/D,OAAO,EAAE;YACP,IAAI,EAAE;gBACJ,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,6BAAmB;qBAC5B;iBACF;aACF;SACF;QACD,SAAS,EAAE;YACT,GAAG,EAAE;gBACH,WAAW,EAAE,4BAA4B;gBACzC,OAAO,EAAE;oBACP,kBAAkB,EAAE;wBAClB,MAAM,EAAE,uBAAa;qBACtB;iBACF;aACF;YACD,GAAG,cAAc;SAClB;KACF,CAAC,CAAC;AACL,CAAC,CAAC;AA1DW,QAAA,qBAAqB,yBA0DhC"} |
@@ -13,7 +13,7 @@ import { z } from "./zodSetup"; | ||
| export declare const AgentParamsSchema: z.ZodObject<{ | ||
| agentUuid: z.ZodString; | ||
| agentId: z.ZodString; | ||
| }, "strip", z.ZodTypeAny, { | ||
| agentUuid: string; | ||
| agentId: string; | ||
| }, { | ||
| agentUuid: string; | ||
| agentId: string; | ||
| }>; | ||
@@ -20,0 +20,0 @@ export type Agent = z.infer<typeof AgentSchema>; |
@@ -13,5 +13,5 @@ "use strict"; | ||
| .object({ | ||
| agentUuid: zodSetup_1.z.string().uuid(), | ||
| agentId: zodSetup_1.z.string().uuid(), | ||
| }) | ||
| .openapi("AgentParams"); | ||
| //# sourceMappingURL=agent.schema.js.map |
@@ -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,SAAS,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;CAC7B,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;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"} |
@@ -47,7 +47,7 @@ import { z } from "./zodSetup"; | ||
| export declare const ConversationParamsSchema: z.ZodObject<{ | ||
| conversationUuid: z.ZodString; | ||
| conversationId: z.ZodString; | ||
| }, "strip", z.ZodTypeAny, { | ||
| conversationUuid: string; | ||
| conversationId: string; | ||
| }, { | ||
| conversationUuid: string; | ||
| conversationId: string; | ||
| }>; | ||
@@ -54,0 +54,0 @@ export type Conversation = z.infer<typeof ConversationSchema>; |
@@ -17,5 +17,5 @@ "use strict"; | ||
| .object({ | ||
| conversationUuid: zodSetup_1.z.string().uuid(), | ||
| conversationId: zodSetup_1.z.string().uuid(), | ||
| }) | ||
| .openapi("ConversationParams"); | ||
| //# sourceMappingURL=conversation.schema.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"conversation.schema.js","sourceRoot":"","sources":["../../src/schemas/conversation.schema.ts"],"names":[],"mappings":";;;AAAA,qDAAiD;AACjD,yCAA+B;AAElB,QAAA,kBAAkB,GAAG,YAAC;KAChC,MAAM,CAAC;IACN,EAAE,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;IACrB,KAAK,EAAE,YAAC,CAAC,MAAM,EAAE;IACjB,WAAW,EAAE,YAAC,CAAC,IAAI,EAAE;IACrB,WAAW,EAAE,YAAC,CAAC,IAAI,EAAE;IACrB,QAAQ,EAAE,YAAC,CAAC,KAAK,CAAC,8BAAa,CAAC,CAAC,QAAQ,EAAE;CAC5C,CAAC;KACD,OAAO,CAAC,cAAc,CAAC,CAAC;AAEd,QAAA,wBAAwB,GAAG,YAAC;KACtC,MAAM,CAAC;IACN,gBAAgB,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;CACpC,CAAC;KACD,OAAO,CAAC,oBAAoB,CAAC,CAAC"} | ||
| {"version":3,"file":"conversation.schema.js","sourceRoot":"","sources":["../../src/schemas/conversation.schema.ts"],"names":[],"mappings":";;;AAAA,qDAAiD;AACjD,yCAA+B;AAElB,QAAA,kBAAkB,GAAG,YAAC;KAChC,MAAM,CAAC;IACN,EAAE,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;IACrB,KAAK,EAAE,YAAC,CAAC,MAAM,EAAE;IACjB,WAAW,EAAE,YAAC,CAAC,IAAI,EAAE;IACrB,WAAW,EAAE,YAAC,CAAC,IAAI,EAAE;IACrB,QAAQ,EAAE,YAAC,CAAC,KAAK,CAAC,8BAAa,CAAC,CAAC,QAAQ,EAAE;CAC5C,CAAC;KACD,OAAO,CAAC,cAAc,CAAC,CAAC;AAEd,QAAA,wBAAwB,GAAG,YAAC;KACtC,MAAM,CAAC;IACN,cAAc,EAAE,YAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;CAClC,CAAC;KACD,OAAO,CAAC,oBAAoB,CAAC,CAAC"} |
| import { OpenAPIRegistry } from "@asteasolutions/zod-to-openapi"; | ||
| export declare const getRouteParams: (registry: OpenAPIRegistry) => { | ||
| readonly agent: readonly [{ | ||
| readonly name: "agentUuid"; | ||
| readonly name: "agentId"; | ||
| readonly in: "path"; | ||
@@ -9,7 +9,7 @@ readonly required: true; | ||
| readonly schema: { | ||
| readonly $ref: "#/components/schemas/AgentParams/properties/agentUuid"; | ||
| readonly $ref: "#/components/schemas/AgentParams/properties/agentId"; | ||
| }; | ||
| }]; | ||
| readonly conversation: readonly [{ | ||
| readonly name: "conversationUuid"; | ||
| readonly name: "conversationId"; | ||
| readonly in: "path"; | ||
@@ -19,3 +19,3 @@ readonly required: true; | ||
| readonly schema: { | ||
| readonly $ref: "#/components/schemas/ConversationParams/properties/conversationUuid"; | ||
| readonly $ref: "#/components/schemas/ConversationParams/properties/conversationId"; | ||
| }; | ||
@@ -22,0 +22,0 @@ }]; |
@@ -11,7 +11,7 @@ "use strict"; | ||
| { | ||
| name: "agentUuid", | ||
| name: "agentId", | ||
| in: "path", | ||
| required: true, | ||
| description: "UUID of the agent", | ||
| schema: { $ref: "#/components/schemas/AgentParams/properties/agentUuid" }, | ||
| schema: { $ref: "#/components/schemas/AgentParams/properties/agentId" }, | ||
| }, | ||
@@ -21,7 +21,7 @@ ], | ||
| { | ||
| name: "conversationUuid", | ||
| name: "conversationId", | ||
| in: "path", | ||
| required: true, | ||
| description: "UUID of the conversation", | ||
| schema: { $ref: "#/components/schemas/ConversationParams/properties/conversationUuid" }, | ||
| schema: { $ref: "#/components/schemas/ConversationParams/properties/conversationId" }, | ||
| }, | ||
@@ -28,0 +28,0 @@ ], |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"route-params.schema.js","sourceRoot":"","sources":["../../src/schemas/route-params.schema.ts"],"names":[],"mappings":";;;AACA,wCAAyE;AAElE,MAAM,cAAc,GAAG,CAAC,QAAyB,EAAE,EAAE;IAC1D,QAAQ,CAAC,QAAQ,CAAC,aAAa,EAAE,2BAAiB,CAAC,CAAC;IACpD,QAAQ,CAAC,QAAQ,CAAC,oBAAoB,EAAE,kCAAwB,CAAC,CAAC;IAElE,OAAO;QACL,KAAK,EAAE;YACL;gBACE,IAAI,EAAE,WAAW;gBACjB,EAAE,EAAE,MAAe;gBACnB,QAAQ,EAAE,IAAI;gBACd,WAAW,EAAE,mBAAmB;gBAChC,MAAM,EAAE,EAAE,IAAI,EAAE,uDAAuD,EAAE;aAC1E;SACF;QACD,YAAY,EAAE;YACZ;gBACE,IAAI,EAAE,kBAAkB;gBACxB,EAAE,EAAE,MAAe;gBACnB,QAAQ,EAAE,IAAI;gBACd,WAAW,EAAE,0BAA0B;gBACvC,MAAM,EAAE,EAAE,IAAI,EAAE,qEAAqE,EAAE;aACxF;SACF;KACO,CAAC;AACb,CAAC,CAAC;AAxBW,QAAA,cAAc,kBAwBzB"} | ||
| {"version":3,"file":"route-params.schema.js","sourceRoot":"","sources":["../../src/schemas/route-params.schema.ts"],"names":[],"mappings":";;;AACA,wCAAyE;AAElE,MAAM,cAAc,GAAG,CAAC,QAAyB,EAAE,EAAE;IAC1D,QAAQ,CAAC,QAAQ,CAAC,aAAa,EAAE,2BAAiB,CAAC,CAAC;IACpD,QAAQ,CAAC,QAAQ,CAAC,oBAAoB,EAAE,kCAAwB,CAAC,CAAC;IAElE,OAAO;QACL,KAAK,EAAE;YACL;gBACE,IAAI,EAAE,SAAS;gBACf,EAAE,EAAE,MAAe;gBACnB,QAAQ,EAAE,IAAI;gBACd,WAAW,EAAE,mBAAmB;gBAChC,MAAM,EAAE,EAAE,IAAI,EAAE,qDAAqD,EAAE;aACxE;SACF;QACD,YAAY,EAAE;YACZ;gBACE,IAAI,EAAE,gBAAgB;gBACtB,EAAE,EAAE,MAAe;gBACnB,QAAQ,EAAE,IAAI;gBACd,WAAW,EAAE,0BAA0B;gBACvC,MAAM,EAAE,EAAE,IAAI,EAAE,mEAAmE,EAAE;aACtF;SACF;KACO,CAAC;AACb,CAAC,CAAC;AAxBW,QAAA,cAAc,kBAwBzB"} |
+1
-1
| { | ||
| "name": "@nimblebrain/api-spec", | ||
| "version": "0.0.13", | ||
| "version": "0.0.14", | ||
| "main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "module": "dist/index.js", |
+7
-7
@@ -36,15 +36,15 @@ # NimbleBrain API Specification | ||
| - `GET /agents` - List all agents (paginated) | ||
| - `GET /agents/:agentUuid` - Get a specific agent | ||
| - `GET /agents/:agentId` - Get a specific agent | ||
| ### Conversations | ||
| - `GET /agents/:agentUuid/conversations` - List agent conversations (paginated) | ||
| - `POST /agents/:agentUuid/conversations` - Create a new conversation | ||
| - `GET /agents/:agentUuid/conversations/:conversationUuid` - Get conversation details | ||
| - `DELETE /agents/:agentUuid/conversations/:conversationUuid` - Delete a conversation | ||
| - `GET /agents/:agentId/conversations` - List agent conversations (paginated) | ||
| - `POST /agents/:agentId/conversations` - Create a new conversation | ||
| - `GET /agents/:agentId/conversations/:conversationId` - Get conversation details | ||
| - `DELETE /agents/:agentId/conversations/:conversationId` - Delete a conversation | ||
| ### Messages | ||
| - `GET /agents/:agentUuid/conversations/:conversationUuid/messages` - List conversation messages (paginated) | ||
| - `POST /agents/:agentUuid/conversations/:conversationUuid/messages` - Add a message to a conversation | ||
| - `GET /agents/:agentId/conversations/:conversationId/messages` - List conversation messages (paginated) | ||
| - `POST /agents/:agentId/conversations/:conversationId/messages` - Add a message to a conversation | ||
@@ -51,0 +51,0 @@ ## Response formats |
84166
-0.29%1481
-0.27%