npm package diff
Package: @forge/manifest
Versions: 9.2.0-next.2-experimental-f40d60a - 9.2.1-next.0
File: package/out/validators/modules-validators/rovo/validate-unreferenced-actions.js
Index: package/out/validators/modules-validators/rovo/validate-unreferenced-actions.js
===================================================================
--- package/out/validators/modules-validators/rovo/validate-unreferenced-actions.js
+++ package/out/validators/modules-validators/rovo/validate-unreferenced-actions.js
@@ -16,18 +16,24 @@
function getUnreferencedActions(allModules) {
const actionKey = (0, utils_1.cleanKey)(types_1.AllModuleTypes.CoreAction);
const allActions = new Set(allModules[actionKey]?.map((action) => action.key) ?? []);
const rovoAgents = allModules[types_1.AllModuleTypes.RovoAgent];
+ const automationActionProviders = allModules[types_1.AllModuleTypes.AutomationActionProvider];
rovoAgents?.forEach((agent) => {
agent.actions?.forEach((action) => {
allActions.delete(action);
});
});
+ automationActionProviders?.forEach((actionProvider) => {
+ actionProvider.actions?.forEach((action) => {
+ allActions.delete(action);
+ });
+ });
return Array.from(allActions);
}
function getValidationError(action, yamlContentByLine) {
return {
- message: text_1.errors.modules.rovo.unreferencedAction(action),
+ message: text_1.errors.modules.action.unreferencedAction(action),
reference: text_1.References.Modules,
level: 'warning',
...(0, utils_1.findPosition)(action, yamlContentByLine)
};