Repository navigation
Sync OpenAPI Schema (18968) - events: Add compromised_device_integrity Android smart signal - #497
Conversation
🦋 Changeset detectedLatest commit: e5a9f5b The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
✅The changes have been finalized. This PR is ready for review. |
Schema Diff vs Published Schemas
|
|
🤖 Title caption: events: Add compromised_device_integrity Android smart signal Changesets added (2):
The diff also updates the |
🚀 Following releases will be created using changesets from this PR:openapi@3.10.0Minor Changes
Patch Changes
|
There was a problem hiding this comment.
🟢 Approval recommended
The additive schema changes, examples, documentation, and changesets are consistent, with no unresolved blocking issues identified.
No open issues 🎉
What changed in this PR
Adds the Android compromised_device_integrity Smart Signal to the v4 Server API schema and event search, and clarifies event-update restrictions.
Changes:
- Defines the new boolean signal, adds it to
Event, and exposes a matching search filter. - Updates event examples and documents HTTP 400 responses for events older than 10 days and Automation Intelligence events.
- Adds changesets for the signal and search filter.
| File | Description |
|---|---|
schemas/paths/examples/events/search/get_event_search_200.json |
Adds the signal to search results. |
schemas/paths/examples/events/get_event_ruleset_200.json |
Adds the signal to the ruleset example. |
schemas/paths/examples/events/get_event_200.json |
Adds the signal to the event example. |
schemas/paths/examples/events/get_event_200_with_unknown_field.json |
Updates the unknown-field compatibility example. |
schemas/paths/examples/errors/400_event_too_old.json |
Adds the event-age error example. |
schemas/paths/examples/errors/400_edge_event_not_updatable.json |
Adds the Automation Intelligence update error example. |
schemas/paths/events.yaml |
Adds the signal’s boolean search filter. |
schemas/paths/event.yaml |
Documents update restrictions and links error examples. |
schemas/components/schemas/smartsignals/CompromisedDeviceIntegrity.yaml |
Defines the signal and Android SDK availability. |
schemas/components/schemas/Event.yaml |
References the Android-only signal. |
.changeset/compromised-device-integrity-events.md |
Records the event schema addition. |
.changeset/compromised-device-integrity-events-search.md |
Records the search filter addition. |
Review effort: Balanced
This PR automatically updates the OpenAPI schema.
Changes
6 file(s) modified, 3 file(s) added
Modified files
schemas/components/schemas/Event.yamlschemas/paths/event.yamlschemas/paths/events.yamlschemas/paths/examples/events/get_event_200.jsonschemas/paths/examples/events/get_event_ruleset_200.jsonschemas/paths/examples/events/search/get_event_search_200.jsonAdded files
schemas/components/schemas/smartsignals/CompromisedDeviceIntegrity.yamlschemas/paths/examples/errors/400_edge_event_not_updatable.jsonschemas/paths/examples/errors/400_event_too_old.jsonNote for reviewers: Please review the schema changes.
You likely need to manually add a changeset file to this branch before merging.