New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@bavard/agent-config

Package Overview
Dependencies
Maintainers
2
Versions
316
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bavard/agent-config - npm Package Compare versions

Comparing version 0.1.54 to 0.1.56

2

dist/actions/agent/validation.d.ts

@@ -466,2 +466,2 @@ export declare const AgentActionBaseSchema: import("yup/lib/object").default<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, {

export declare const AgentActionSchema: import("yup/lib/object").OptionalObjectSchema<import("yup/lib/object").ObjectShape, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").ObjectShape>>;
export declare const WebhookActionResultSchema: import("yup/lib/object").OptionalObjectSchema<import("yup/lib/object").ObjectShape, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").ObjectShape>>;
export declare const WebhookActionResultSchema: import("yup/lib/array").default<import("yup/lib/object").OptionalObjectSchema<import("yup/lib/object").ObjectShape, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").ObjectShape>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").ObjectShape>[] | undefined, import("yup/lib/object").AssertsShape<import("yup/lib/object").ObjectShape>[] | undefined>;

@@ -85,3 +85,5 @@ "use strict";

]);
exports.WebhookActionResultSchema = (0, yup_1.object)().oneOfSchemas([
exports.WebhookActionResultSchema = (0, yup_1.array)()
.max(5)
.of((0, yup_1.object)().oneOfSchemas([
exports.AgentEmailActionSchema,

@@ -94,3 +96,3 @@ exports.AgentErrorActionSchema,

exports.AgentVideoActionSchema,
]);
]));
//# sourceMappingURL=validation.js.map

@@ -414,3 +414,3 @@ "use strict";

return __awaiter(this, void 0, void 0, function* () {
let webhookActionResult;
let webhookActions = [];
try {

@@ -423,13 +423,16 @@ const result = yield axios_1.default.post(action.url, conversation, {

});
webhookActionResult = result.data;
yield validation_1.WebhookActionResultSchema.validate(webhookActionResult);
webhookActions = result.data;
yield validation_1.WebhookActionResultSchema.validate(webhookActions);
}
catch (e) {
console.warn("Webhook action failed.");
console.warn(e);
webhookActionResult = new error_action_1.AgentErrorAction({
name: "webhook_error",
errorMessage: `Webhook action "${action.name}" failed.`,
}).toJsonObj();
webhookActions = [
new error_action_1.AgentErrorAction({
name: "webhook_error",
errorMessage: `Webhook action "${action.name}" failed.`,
}).toJsonObj(),
];
}
conversation = this.addAgentActionToConversation(webhookActionResult, conversation, state);
conversation = this.addAgentActionsToConversation(webhookActions, conversation, state);
return conversation;

@@ -436,0 +439,0 @@ });

{
"name": "@bavard/agent-config",
"version": "0.1.54",
"version": "0.1.56",
"description": "Shared code and single source of truth for Bavard data models.",

@@ -34,3 +34,3 @@ "main": "dist/index.js",

"devDependencies": {
"@bavard/eslint-config-typescript": "^0.1.53",
"@bavard/eslint-config-typescript": "^0.1.56",
"@types/chai": "^4.2.22",

@@ -37,0 +37,0 @@ "@types/lodash": "^4.14.176",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc