Skip to content

Update participant configuration json schema#389

Merged
VLukasBecker merged 12 commits into
mainfrom
dev_schema_store_update
Jul 16, 2026
Merged

Update participant configuration json schema#389
VLukasBecker merged 12 commits into
mainfrom
dev_schema_store_update

Conversation

@VLukasBecker

@VLukasBecker VLukasBecker commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Subject

  • Update of participant configuration JSON schema.
    • Experimental config will be shown in the schema
    • Examples will be added to the schema
    • The schema should be equal to the schema in the schemastore repo
  • Update of the configuration files
  • Validation of config files
    • git workflow which runs a python file to check the configs against the schema

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
Comment thread SilKit/source/config/ParticipantConfiguration.schema.json
Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…igs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>

@VDanielEdwards VDanielEdwards left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just some small things I noticed 👍

Comment thread SilKit/source/config/ParticipantConfiguration_Full.json Outdated
Comment thread SilKit/source/config/ParticipantConfiguration_Full.yaml
Comment thread .github/workflows/validate-participant-configs.yml
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
Comment thread SilKit/source/config/ParticipantConfiguration.schema.json

@VDanielEdwards VDanielEdwards left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work! 👍 Just an idea with the "enum".

…te configs.

Signed-off-by: Becker, Lukas <Lukas.Becker@vector.com>
@VLukasBecker
VLukasBecker merged commit a620fb9 into main Jul 16, 2026
15 checks passed
@VLukasBecker
VLukasBecker deleted the dev_schema_store_update branch July 16, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants