Skip to content

[OAS] Improve spec descriptions, summaries, examples#265153

Merged
yctercero merged 26 commits intoelastic:mainfrom
yctercero:specs
Apr 24, 2026
Merged

[OAS] Improve spec descriptions, summaries, examples#265153
yctercero merged 26 commits intoelastic:mainfrom
yctercero:specs

Conversation

@yctercero
Copy link
Copy Markdown
Contributor

@yctercero yctercero commented Apr 22, 2026

Addresses #259871

Summary

This PR updates OpenAPI (OAS) documentation for HTTP APIs (api/detection_engine, api/lists, api/exception_lists): clearer descriptions, summaries, examples (request/response/params), and deprecation notes where routes are legacy or migration-related.

Scope: spec / documentation only. It does not change request or response validation schemas, route handlers, or runtime behavior—only how those routes are described in the OAS layer.

@yctercero yctercero marked this pull request as ready for review April 22, 2026 21:52
@yctercero yctercero requested review from a team as code owners April 22, 2026 21:52
@elastic elastic deleted a comment from infra-vault-gh-plugin-prod Bot Apr 22, 2026
@yctercero yctercero added release_note:skip Skip the PR/issue when compiling release notes v9.4.0 v9.5.0 backport:version Backport to applied version labels Team:Detection Engine Security Solution Detection Engine Area labels Apr 22, 2026
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/security-detection-engine (Team:Detection Engine)

@yctercero yctercero changed the title Specs [OAS] Improve spec descriptions, summaries, examples Apr 22, 2026
@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod Bot requested a review from a team as a code owner April 22, 2026 22:54
@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod Bot requested a review from a team as a code owner April 22, 2026 23:31
@yctercero yctercero enabled auto-merge (squash) April 24, 2026 13:29
@yctercero yctercero merged commit 03d15cd into elastic:main Apr 24, 2026
17 checks passed
@kibanamachine
Copy link
Copy Markdown
Contributor

Starting backport for target branches: 9.4

https://github.com/elastic/kibana/actions/runs/24905348217

@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #191 / discover/tabs7 tab data view editing ad-hoc data view can create runtime fields for the same data view in both tabs
  • [job] [logs] FTR Configs #167 / serverless observability UI - onboarding Onboarding Onboarding Firehose Quickstart Flow shows an AWS service when data is detected

Metrics [docs]

✅ unchanged

History

@kibanamachine
Copy link
Copy Markdown
Contributor

💔 All backports failed

Status Branch Result
9.4 Backport failed because of merge conflicts

Manual backport

To create the backport manually run:

node scripts/backport --pr 265153

Questions ?

Please refer to the Backport tool documentation

rbrtj pushed a commit to walterra/kibana that referenced this pull request Apr 27, 2026
Addresses elastic#259871

### Summary

This PR updates OpenAPI (OAS) documentation for HTTP APIs
(api/detection_engine, api/lists, api/exception_lists): clearer
descriptions, summaries, examples (request/response/params), and
deprecation notes where routes are legacy or migration-related.

Scope: spec / documentation only. It does not change request or response
validation schemas, route handlers, or runtime behavior—only how those
routes are described in the OAS layer.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
SoniaSanzV pushed a commit to SoniaSanzV/kibana that referenced this pull request Apr 27, 2026
Addresses elastic#259871

### Summary

This PR updates OpenAPI (OAS) documentation for HTTP APIs
(api/detection_engine, api/lists, api/exception_lists): clearer
descriptions, summaries, examples (request/response/params), and
deprecation notes where routes are legacy or migration-related.

Scope: spec / documentation only. It does not change request or response
validation schemas, route handlers, or runtime behavior—only how those
routes are described in the OAS layer.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 28, 2026
@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 265153 locally
cc: @yctercero

1 similar comment
@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 265153 locally
cc: @yctercero

@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 265153 locally
cc: @yctercero

@kibanamachine
Copy link
Copy Markdown
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 265153 locally
cc: @yctercero

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport missing Added to PRs automatically when the are determined to be missing a backport. backport:version Backport to applied version labels release_note:skip Skip the PR/issue when compiling release notes Team:Detection Engine Security Solution Detection Engine Area v9.4.0 v9.5.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants