connectors icon indicating copy to clipboard operation
connectors copied to clipboard

[dragos] Migrate connector to be connector manager supported

Open romain-filigran opened this issue 1 month ago • 2 comments

Use case Migrate connector to be connector manager supported

Context We introduce a connector manager in our system, which will require robust handling of connector configuration schemas.

By leveraging Pydantic to extract JSON Schema from connector models, we can efficiently generate and manage the necessary schema definitions within the manager. This ensures all connector configuration requirements are easily validated and processed, and makes integration with other tools straightforward.

Proposed Solution Utilize Pydantic’s built-in support to extract JSON Schema directly from connector models.

Rely on the existing JSON Schema specification for all metadata needs, as it provides the necessary fields and extensibility mechanisms. No extension to the schema is required; any future customization can be managed through JSON Schema’s standard extensibility. This streamlines schema management in the connector manager and maintains clean, maintainable implementation.

Additional Information This will help to collect connector config JSON schema for the root manifest.json generation

romain-filigran avatar Nov 24 '25 11:11 romain-filigran

Re-opened until the connector_manifest.json is updated with "manager_supported": true

Powlinett avatar Dec 11 '25 16:12 Powlinett

Tested on my side. Ok for me

romain-filigran avatar Dec 12 '25 16:12 romain-filigran