🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@nimblebrain/api-spec

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nimblebrain/api-spec - npm Package Compare versions

Comparing version
0.0.13
to
0.0.14
+1
-1
dist/routes/conversations/index.d.ts.map

@@ -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"}
{
"name": "@nimblebrain/api-spec",
"version": "0.0.13",
"version": "0.0.14",
"main": "dist/index.js",

@@ -5,0 +5,0 @@ "module": "dist/index.js",

@@ -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