You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feature
Added the BA133 validation, which ensures fetch-related configuration parameters in an integration exist as required by their fetch type and resolve to supportedModules that are consistent with that fetch type. The validation is auto-fixable - it removes un-allowed supportedModules values and adds missing required server-level parameters with the correct supportedModules. #5438
Added the AG117 validation that verifies an AgentixAction does not exceed the maximum allowed number of arguments. #5440
Extended the AG112 total token budget validation to cover AgentixActions in addition to AgentixSkills. #5440
Extended the AG114 character cleanliness validation to cover AgentixActions and Collections in addition to AgentixSkills. #5440
Added support for routing demistoextended docker images to a configurable registry via the DEMISTO_SDK_EXTENDED_REGISTRY environment variable. #5412
Added support for marketplace-suffixed managed and source pack metadata fields (e.g. 'managed:platform':true, 'source:platform':foo), which are resolved into the plain managed/source fields per marketplace when a pack is dumped or uploaded. #5437
Support pack-level validation ignores via a new [pack] section in .pack-ignore file. Error codes listed there are ignored for the pack itself and for every content item it contains, in addition to the existing per-file [file:<path>] mechanism. #5406
Added a new validation (PA135) that fails when pack-level ignored validations are added to the [pack] section of a .pack-ignore file (the section is added for the first time, or a new error code is added to it). Ignoring validations at the pack level now requires a force merge. PA135 cannot itself be ignored. #5406
Fix
Fixed an issue where Agentix action test files were wrongly collected as content items during validation. #5452
Updated the BA131 validation so that the List content item is allowed to declare all supported modules. #5456
Fixed an issue where the graph update did not pick up changed packs/connectors in CI validation jobs because the git-diff computation ran before the graph was imported (so content_graph_interface.commit was None), leaving builder.update_graph to short-circuit on empty inputs and keeping the stale bucket state. #5453
Fixed standalone content item parsing to resolve marketplaces and supported modules from the item's pack_metadata.json instead of assuming all marketplaces, preventing false BA130 failures. #5441
Internal
Removed the automatic addition of the source field to managed content items from the format command, and removed the MC100 validation that validates the existence of a source field in managed content items. #5461