Skip to content

Commit 8f86938

Browse files
authored
Merge branch 'main' into langsmith-tracing
2 parents 8af8127 + 7ab55a4 commit 8f86938

911 files changed

Lines changed: 34131 additions & 7935 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.buildkite/ftr_platform_stateful_configs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ enabled:
205205
- x-pack/platform/test/functional_with_es_ssl/apps/triggers_actions_ui/connectors/with_email_aws_ses_kbn_config/config.ts
206206
- x-pack/platform/test/functional_with_es_ssl/apps/triggers_actions_ui/connectors/with_email_services_enabled_kbn_config/config.ts
207207
- x-pack/platform/test/functional_with_es_ssl/apps/triggers_actions_ui/shared/config.ts
208+
- x-pack/platform/test/functional_with_es_ssl/apps/rules/config.ts
208209
- x-pack/platform/test/functional_with_es_ssl/apps/triggers_actions_ui/connectors/webhook_disabled_ssl_pfx/config.ts
209210
- x-pack/platform/test/functional/apps/advanced_settings/config.ts
210211
- x-pack/platform/test/functional/apps/aiops/config.ts

.buildkite/package-lock.json

Lines changed: 24 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.buildkite/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"@octokit/rest": "^22.0.1",
1212
"adm-zip": "^0.5.16",
1313
"axios": "^1.13.4",
14+
"diff": "^4.0.4",
1415
"globby": "^11.1.0",
1516
"js-yaml": "^4.1.1",
1617
"minimatch": "^5.0.1",
@@ -33,6 +34,9 @@
3334
"typescript": "^5.1.6",
3435
"yarn": "^1.22.22"
3536
},
37+
"overrides": {
38+
"lodash": "^4.17.23"
39+
},
3640
"imports": {
3741
"#pipeline-utils": "./pipeline-utils/index.ts",
3842
"#pipeline-utils/*": "./pipeline-utils/*"

.buildkite/scripts/steps/openapi_publishing/publish_oas_docs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ if [[ "$BUILDKITE_BRANCH" == "main" ]]; then
4949
exit 0;
5050
fi
5151

52-
if [[ "$BUILDKITE_BRANCH" == "9.2" ]]; then
52+
if [[ "$BUILDKITE_BRANCH" == "9.3" ]]; then
5353
BUMP_KIBANA_DOC_NAME="$(vault_get kibana-bump-sh kibana-doc-name)"
5454
BUMP_KIBANA_DOC_TOKEN="$(vault_get kibana-bump-sh kibana-token)"
5555
deploy_to_bump "$(pwd)/oas_docs/output/kibana.yaml" $BUMP_KIBANA_DOC_NAME $BUMP_KIBANA_DOC_TOKEN v9;

.claude/CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../AGENTS.md

.github/CODEOWNERS

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2370,6 +2370,7 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
23702370
/x-pack/platform/test/plugin_api_integration/test_suites/event_log/ @elastic/response-ops
23712371
/x-pack/platform/test/functional_with_es_ssl/apps/embeddable_alerts_table/ @elastic/response-ops
23722372
/x-pack/platform/test/functional_with_es_ssl/apps/triggers_actions_ui/ @elastic/response-ops
2373+
/x-pack/platform/test/functional_with_es_ssl/apps/rules/ @elastic/actionable-obs-team @elastic/response-ops
23732374
/x-pack/platform/test/task_manager_claimer_update_by_query/ @elastic/response-ops
23742375
/docs/user/alerting/ @elastic/response-ops
23752376
/docs/management/connectors/ @elastic/response-ops
@@ -2585,8 +2586,8 @@ x-pack/platform/test/functional/page_objects/search_profiler_page.ts @elastic/se
25852586
/x-pack/solutions/security/test/security_solution_cypress/cypress/e2e/automatic_import @elastic/integration-experience
25862587
/x-pack/solutions/security/plugins/security_solution/public/configurations @elastic/security-generative-ai
25872588
/x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/ai_soc @elastic/security-solution @elastic/security-threat-hunting-investigations
2588-
/x-pack/solutions/security/plugins/security_solution/public/agent_builder @elastic/security-generative-ai
2589-
/x-pack/solutions/security/plugins/security_solution/server/agent_builder @elastic/security-generative-ai
2589+
/x-pack/solutions/security/plugins/security_solution/public/agent_builder @elastic/security-threat-hunting @elastic/security-generative-ai
2590+
/x-pack/solutions/security/plugins/security_solution/server/agent_builder @elastic/security-threat-hunting @elastic/security-generative-ai
25902591

25912592
# AI4DSOC in Security Solution
25922593
/x-pack/solutions/security/test/security_solution_cypress/cypress/e2e/ai4dsoc @elastic/security-engineering-productivity
@@ -2926,6 +2927,7 @@ x-pack/platform/plugins/shared/actions/server/lib/token_tracking @elastic/securi
29262927
/x-pack/solutions/security/plugins/security_solution/public/exceptions @elastic/security-detection-engine
29272928

29282929
/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations @elastic/security-detection-engine
2930+
/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/ai_rule_creation @elastic/security-detection-engine
29292931
/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy @elastic/security-detection-engine
29302932
/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions @elastic/security-detection-engine
29312933
/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview @elastic/security-detection-engine
@@ -3072,6 +3074,8 @@ x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details
30723074

30733075
## Fleet plugin (co-owned with Fleet team)
30743076
x-pack/platform/plugins/shared/fleet/public/components/cloud_security_posture @elastic/fleet @elastic/contextual-security-apps
3077+
x-pack/platform/plugins/shared/fleet/public/components/cloud_connector @elastic/fleet @elastic/contextual-security-apps
3078+
x-pack/platform/plugins/shared/fleet/common/services/cloud_connectors @elastic/fleet @elastic/contextual-security-apps
30753079
x-pack/platform/plugins/shared/fleet/public/applications/fleet/sections/agent_policy/create_package_policy_page/single_page_layout/components/cloud_security_posture @elastic/fleet @elastic/contextual-security-apps
30763080
x-pack/platform/plugins/shared/fleet/public/applications/integrations/sections/epm/screens/detail/components/cloud_posture_third_party_support_callout.* @elastic/fleet @elastic/contextual-security-apps
30773081
## SessionView tests
@@ -3238,6 +3242,7 @@ x-pack/solutions/security/test/moon.yml @elastic/kibana-operations
32383242

32393243
# Leads approval
32403244
/AGENTS.md @elastic/kibana-tech-leads
3245+
/.claude/ @elastic/kibana-tech-leads
32413246

32423247
####
32433248
## These rules are always last so they take ultimate priority over everything else

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,10 @@ target
1919
/build
2020
.jruby
2121
.idea
22-
.claude
22+
.claude/*.local.json
2323
.cursor
2424
!x-pack/solutions/security/test/security_solution_cypress/.cursor/
2525
.windsurf
26-
claude.md
2726
*.iml
2827
*.log
2928
types.eslint.config.js

config/serverless.security.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ xpack.alerting.rules.run.ruleTypeOverrides:
256256
# Experimental Security Solution features
257257

258258
# These features are disabled in Serverless until fully tested
259-
xpack.securitySolution.enableExperimental: [riskScoreAssistantToolDisabled, disable:enableRiskScorePrivmonModifier, disable:kubernetesEnabled]
259+
xpack.securitySolution.enableExperimental: [riskScoreAssistantToolDisabled, disable:enableRiskScorePrivmonModifier, disable:kubernetesEnabled, trialCompanionEnabled]
260260

261261
# AI Assistant config
262262
aiAssistantManagementSelection.preferredAIAssistantType: 'security'

dev_docs/tutorials/generating_oas_for_http_apis.mdx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,18 @@ responses:
270270
application/json:
271271
examples:
272272
# Apply a similar pattern to writing examples here
273+
x-codeSamples:
274+
- lang: cURL
275+
# label: A label which will be used as a title. Defaults to the lang value.
276+
source: |
277+
curl \
278+
-X POST /api/foo
279+
-H "kbn-xsrf: true"
280+
-d '{...}'
281+
- lang: Console
282+
source: |
283+
POST kbn:/api/agent_builder/tools
284+
{...}
273285
```
274286
275287
</details>

docs/release-notes/breaking-changes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ If you are migrating from a version prior to version 9.0, you must first upgrade
3636
% 4. You can then call the link from any Kibana code. For example: `href: docLinks.links.upgradeAssistant.id`
3737
% Check https://docs.elastic.dev/docs/kibana-doc-links (internal) for more details about the Doc links service.
3838

39+
## 9.3.0 [kibana-9.3.0-breaking-changes]
40+
41+
There are no breaking changes in this version.
42+
3943
## 9.2.0 [kibana-9.2.0-breaking-changes]
4044
$$$kibana-230067$$$
4145
::::{dropdown} Improved advanced settings management APIs privilege checks

0 commit comments

Comments
 (0)