[8.x] SKA: Follow-up relocation (#208474)

## Summary

Manually backport https://github.com/elastic/kibana/pull/207041

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
Gerard Soldevila 2025-01-28 09:30:59 +01:00 committed by GitHub
parent 8ef997b378
commit 4ba1a0ae0d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
188 changed files with 49 additions and 51 deletions

4
.github/CODEOWNERS vendored
View file

@ -666,7 +666,7 @@ src/platform/packages/shared/kbn-object-versioning @elastic/appex-sharedux
src/platform/packages/shared/kbn-object-versioning-utils @elastic/appex-sharedux
x-pack/solutions/observability/plugins/observability_ai_assistant_app @elastic/obs-ai-assistant
x-pack/solutions/observability/plugins/observability_ai_assistant_management @elastic/obs-ai-assistant
x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant @elastic/obs-ai-assistant
x-pack/platform/plugins/shared/observability_ai_assistant @elastic/obs-ai-assistant
x-pack/solutions/observability/packages/observability_ai/observability_ai_common @elastic/obs-ai-assistant
x-pack/solutions/observability/packages/observability_ai/observability_ai_server @elastic/obs-ai-assistant
x-pack/solutions/observability/packages/alert_details @elastic/obs-ux-management-team
@ -805,7 +805,7 @@ x-pack/solutions/search/plugins/search_solution/search_navigation @elastic/searc
x-pack/solutions/search/plugins/search_notebooks @elastic/search-kibana
x-pack/solutions/search/plugins/search_playground @elastic/search-kibana
src/platform/packages/shared/kbn-search-response-warnings @elastic/kibana-data-discovery
x-pack/solutions/search/packages/search/shared_ui @elastic/search-kibana
x-pack/solutions/search/packages/shared_ui @elastic/search-kibana
x-pack/solutions/search/plugins/search_synonyms @elastic/search-kibana
src/platform/packages/shared/kbn-search-types @elastic/kibana-data-discovery
x-pack/platform/plugins/shared/searchprofiler @elastic/kibana-management

View file

@ -24,7 +24,7 @@
- 'x-pack/solutions/observability/plugins/synthetics/**/*.*'
- 'x-pack/solutions/observability/plugins/exploratory_view/**/*.*'
- 'Team:Obs AI Assistant':
- 'x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/**/*.*'
- 'x-pack/platform/plugins/shared/observability_ai_assistant/**/*.*'
- 'x-pack/plugins/observability_solution/observability_ai_assistant_*/**/*.*'
- 'x-pack/test/observability_ai_assistant_api_integration/**/*.*'
- 'x-pack/test/observability_ai_assistant_functional/**/*.*'

View file

@ -748,7 +748,7 @@ Elastic.
|This plugin provides shared components and services for use across observability solutions, as well as the observability landing page UI.
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/README.md[observabilityAIAssistant]
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/observability_ai_assistant/README.md[observabilityAIAssistant]
|This document gives an overview of the features of the Observability AI Assistant at the time of writing, and how to use them. At a high level, the Observability AI Assistant offers contextual insights, and a chat functionality that we enrich with function calling, allowing the LLM to hook into the user's data. We also allow the LLM to store things it considers new information as embeddings into Elasticsearch, and query this knowledge base when it decides it needs more information, using ELSER.

View file

@ -692,7 +692,7 @@
"@kbn/object-versioning-utils": "link:src/platform/packages/shared/kbn-object-versioning-utils",
"@kbn/observability-ai-assistant-app-plugin": "link:x-pack/solutions/observability/plugins/observability_ai_assistant_app",
"@kbn/observability-ai-assistant-management-plugin": "link:x-pack/solutions/observability/plugins/observability_ai_assistant_management",
"@kbn/observability-ai-assistant-plugin": "link:x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant",
"@kbn/observability-ai-assistant-plugin": "link:x-pack/platform/plugins/shared/observability_ai_assistant",
"@kbn/observability-ai-common": "link:x-pack/solutions/observability/packages/observability_ai/observability_ai_common",
"@kbn/observability-ai-server": "link:x-pack/solutions/observability/packages/observability_ai/observability_ai_server",
"@kbn/observability-alert-details": "link:x-pack/solutions/observability/packages/alert_details",
@ -808,7 +808,7 @@
"@kbn/search-notebooks": "link:x-pack/solutions/search/plugins/search_notebooks",
"@kbn/search-playground": "link:x-pack/solutions/search/plugins/search_playground",
"@kbn/search-response-warnings": "link:src/platform/packages/shared/kbn-search-response-warnings",
"@kbn/search-shared-ui": "link:x-pack/solutions/search/packages/search/shared_ui",
"@kbn/search-shared-ui": "link:x-pack/solutions/search/packages/shared_ui",
"@kbn/search-synonyms": "link:x-pack/solutions/search/plugins/search_synonyms",
"@kbn/search-types": "link:src/platform/packages/shared/kbn-search-types",
"@kbn/searchprofiler-plugin": "link:x-pack/platform/plugins/shared/searchprofiler",

View file

@ -13,9 +13,9 @@ type TransformFunction = (param: string) => string;
const TRANSFORMS: Record<string, string | TransformFunction> = {
'src/platform/packages/shared/chart_expressions/common':
'src/platform/packages/shared/chart-expressions-common',
'x-pack/solutions/search/packages/search/shared_ui': 'x-pack/solutions/search/packages/shared_ui',
'x-pack/solutions/search/packages/shared_ui': 'x-pack/solutions/search/packages/shared_ui',
'x-pack/solutions/security/packages/security-solution/': 'x-pack/solutions/security/packages/',
'x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant':
'x-pack/platform/plugins/shared/observability_ai_assistant':
'x-pack/platform/plugins/shared/observability_ai_assistant',
'x-pack/solutions/observability/plugins/observability_solution/':
'x-pack/solutions/observability/plugins/',

View file

@ -58,7 +58,7 @@ export const storybookAliases = {
management: 'packages/kbn-management/storybook/config',
observability: 'x-pack/solutions/observability/plugins/observability/.storybook',
observability_ai_assistant:
'x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/.storybook',
'x-pack/platform/plugins/shared/observability_ai_assistant/.storybook',
observability_ai_assistant_app:
'x-pack/solutions/observability/plugins/observability_ai_assistant_app/.storybook',
observability_inventory: 'x-pack/solutions/observability/plugins/inventory/.storybook',

View file

@ -1326,8 +1326,8 @@
"@kbn/observability-ai-assistant-app-plugin/*": ["x-pack/solutions/observability/plugins/observability_ai_assistant_app/*"],
"@kbn/observability-ai-assistant-management-plugin": ["x-pack/solutions/observability/plugins/observability_ai_assistant_management"],
"@kbn/observability-ai-assistant-management-plugin/*": ["x-pack/solutions/observability/plugins/observability_ai_assistant_management/*"],
"@kbn/observability-ai-assistant-plugin": ["x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant"],
"@kbn/observability-ai-assistant-plugin/*": ["x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/*"],
"@kbn/observability-ai-assistant-plugin": ["x-pack/platform/plugins/shared/observability_ai_assistant"],
"@kbn/observability-ai-assistant-plugin/*": ["x-pack/platform/plugins/shared/observability_ai_assistant/*"],
"@kbn/observability-ai-common": ["x-pack/solutions/observability/packages/observability_ai/observability_ai_common"],
"@kbn/observability-ai-common/*": ["x-pack/solutions/observability/packages/observability_ai/observability_ai_common/*"],
"@kbn/observability-ai-server": ["x-pack/solutions/observability/packages/observability_ai/observability_ai_server"],
@ -1604,8 +1604,8 @@
"@kbn/search-playground/*": ["x-pack/solutions/search/plugins/search_playground/*"],
"@kbn/search-response-warnings": ["src/platform/packages/shared/kbn-search-response-warnings"],
"@kbn/search-response-warnings/*": ["src/platform/packages/shared/kbn-search-response-warnings/*"],
"@kbn/search-shared-ui": ["x-pack/solutions/search/packages/search/shared_ui"],
"@kbn/search-shared-ui/*": ["x-pack/solutions/search/packages/search/shared_ui/*"],
"@kbn/search-shared-ui": ["x-pack/solutions/search/packages/shared_ui"],
"@kbn/search-shared-ui/*": ["x-pack/solutions/search/packages/shared_ui/*"],
"@kbn/search-synonyms": ["x-pack/solutions/search/plugins/search_synonyms"],
"@kbn/search-synonyms/*": ["x-pack/solutions/search/plugins/search_synonyms/*"],
"@kbn/search-types": ["src/platform/packages/shared/kbn-search-types"],

View file

@ -101,7 +101,7 @@
],
"xpack.observability": "solutions/observability/plugins/observability",
"xpack.observabilityAiAssistant": [
"platform/plugins/shared/observability_solution/observability_ai_assistant",
"platform/plugins/shared/observability_ai_assistant",
"solutions/observability/plugins/observability_ai_assistant_app"
],
"xpack.observabilityAiAssistantManagement": "solutions/observability/plugins/observability_ai_assistant_management",
@ -124,7 +124,7 @@
],
"xpack.runtimeFields": "platform/plugins/private/runtime_fields",
"xpack.screenshotting": "platform/plugins/shared/screenshotting",
"xpack.searchSharedUI": "solutions/search/packages/search/shared_ui",
"xpack.searchSharedUI": "solutions/search/packages/shared_ui",
"xpack.searchHomepage": "solutions/search/plugins/search_homepage",
"xpack.searchIndices": "solutions/search/plugins/search_indices",
"xpack.searchNavigation": "solutions/search/plugins/search_solution/search_navigation",

View file

@ -0,0 +1,25 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0; you may not use this file except in compliance with the Elastic License
* 2.0.
*/
module.exports = {
preset: '@kbn/test',
rootDir: '../../../../..',
roots: [
'<rootDir>/x-pack/platform/plugins/shared/observability_ai_assistant/public',
'<rootDir>/x-pack/platform/plugins/shared/observability_ai_assistant/common',
'<rootDir>/x-pack/platform/plugins/shared/observability_ai_assistant/server',
],
setupFiles: [
'<rootDir>/x-pack/platform/plugins/shared/observability_ai_assistant/.storybook/jest_setup.js',
],
collectCoverage: true,
collectCoverageFrom: [
'<rootDir>/x-pack/platform/plugins/shared/observability_ai_assistant/{common,public,server}/**/*.{js,ts,tsx}',
],
coverageReporters: ['html'],
};

Some files were not shown because too many files have changed in this diff Show more