Skip to content

fix: add explicit type: object to DeviceResponseBody (S-016)#154

Open
hdamker wants to merge 1 commit intocamaraproject:mainfrom
hdamker:fix/s016-deviceresponsebody-type
Open

fix: add explicit type: object to DeviceResponseBody (S-016)#154
hdamker wants to merge 1 commit intocamaraproject:mainfrom
hdamker:fix/s016-deviceresponsebody-type

Conversation

@hdamker
Copy link
Copy Markdown
Contributor

@hdamker hdamker commented Apr 21, 2026

What type of PR is this?

  • bug

What this PR does / why we need it:

Adds the missing type: object to the DeviceResponseBody schema in
simple-edge-discovery.yaml. Surfaced by CAMARA validation rule S-016
(camara-schema-must-have-type) while preparing the r2.3 maintenance
release.

The schema declares properties but no explicit type; this is a
Commonalities requirement — every schema should declare its type.

Which issue(s) this PR fixes:

Fixes #

Special notes for reviewers:

Will be required by 4.x validation, not strictly needed for r2.3

Changelog input

 release-note

Additional documentation

docs

@hdamker
Copy link
Copy Markdown
Contributor Author

hdamker commented Apr 21, 2026

@Kevsy raised by validation with r4.x as error, the same rule is not in r3.4 ruleset, so not strictly needed for the maintenance release r2.3.

@Kevsy Kevsy self-assigned this Apr 22, 2026
@Kevsy Kevsy added the Sync26 label Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants