[Moving] Move Observability AI Assistant folder into /x-pack/observability_solution/ (#177427)

This commit is contained in:
Coen Warmer 2024-02-21 18:36:25 +01:00 committed by GitHub
parent e3f6fad5ff
commit b6adcfb098
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
342 changed files with 253 additions and 526 deletions

View file

@ -915,7 +915,7 @@ module.exports = {
'x-pack/plugins/exploratory_view/**/*.tsx',
'x-pack/plugins/infra/**/*.tsx',
'x-pack/plugins/observability/**/*.tsx',
'x-pack/plugins/observability_ai_assistant/**/*.tsx',
'x-pack/plugins/observability_shared/observability_ai_assistant/**/*.tsx',
'x-pack/plugins/observability_onboarding/**/*.tsx',
'x-pack/plugins/observability_shared/**/*.tsx',
'x-pack/plugins/profiling/**/*.tsx',
@ -933,7 +933,7 @@ module.exports = {
'x-pack/plugins/exploratory_view/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/infra/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_ai_assistant/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/observability_ai_assistant/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_onboarding/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_shared/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/profiling/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',

2
.github/CODEOWNERS vendored
View file

@ -569,7 +569,7 @@ test/common/plugins/newsfeed @elastic/kibana-core
src/plugins/no_data_page @elastic/appex-sharedux
x-pack/plugins/notifications @elastic/appex-sharedux
packages/kbn-object-versioning @elastic/appex-sharedux
x-pack/plugins/observability_ai_assistant @elastic/obs-knowledge-team
x-pack/plugins/observability_solution/observability_ai_assistant @elastic/obs-knowledge-team
x-pack/packages/observability/alert_details @elastic/obs-ux-management-team
x-pack/packages/observability/alerting_test_data @elastic/obs-ux-management-team
x-pack/test/cases_api_integration/common/plugins/observability @elastic/response-ops

View file

@ -25,9 +25,7 @@
"type": "Function",
"tags": [],
"label": "createAnalytics",
"description": [
"\nCreates an {@link AnalyticsClient}."
],
"description": ["\nCreates an {@link AnalyticsClient}."],
"signature": [
"(initContext: ",
{
@ -85,9 +83,7 @@
"type": "Interface",
"tags": [],
"label": "AnalyticsClientInitContext",
"description": [
"\nGeneral settings of the analytics client"
],
"description": ["\nGeneral settings of the analytics client"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -98,9 +94,7 @@
"type": "boolean",
"tags": [],
"label": "isDev",
"description": [
"\nBoolean indicating if it's running in developer mode."
],
"description": ["\nBoolean indicating if it's running in developer mode."],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -114,9 +108,7 @@
"description": [
"\nSpecify if the shippers should send their data to the production or staging environments."
],
"signature": [
"\"production\" | \"staging\""
],
"signature": ["\"production\" | \"staging\""],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -127,9 +119,7 @@
"type": "Object",
"tags": [],
"label": "logger",
"description": [
"\nApplication-provided logger."
],
"description": ["\nApplication-provided logger."],
"signature": [
{
"pluginId": "@kbn/logging",
@ -152,9 +142,7 @@
"type": "Interface",
"tags": [],
"label": "ContextProviderOpts",
"description": [
"\nDefinition of a context provider"
],
"description": ["\nDefinition of a context provider"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -175,9 +163,7 @@
"type": "string",
"tags": [],
"label": "name",
"description": [
"\nThe name of the provider."
],
"description": ["\nThe name of the provider."],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -188,13 +174,8 @@
"type": "Object",
"tags": [],
"label": "context$",
"description": [
"\nObservable that emits the custom context."
],
"signature": [
"Observable",
"<Context>"
],
"description": ["\nObservable that emits the custom context."],
"signature": ["Observable", "<Context>"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -232,9 +213,7 @@
"type": "Interface",
"tags": [],
"label": "Event",
"description": [
"\nDefinition of the full event structure"
],
"description": ["\nDefinition of the full event structure"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -255,9 +234,7 @@
"type": "string",
"tags": [],
"label": "timestamp",
"description": [
"\nThe time the event was generated in ISO format."
],
"description": ["\nThe time the event was generated in ISO format."],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -268,9 +245,7 @@
"type": "string",
"tags": [],
"label": "event_type",
"description": [
"\nThe event type."
],
"description": ["\nThe event type."],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -281,12 +256,8 @@
"type": "Uncategorized",
"tags": [],
"label": "properties",
"description": [
"\nThe specific properties of the event type."
],
"signature": [
"Properties"
],
"description": ["\nThe specific properties of the event type."],
"signature": ["Properties"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -297,9 +268,7 @@
"type": "Object",
"tags": [],
"label": "context",
"description": [
"\nThe {@link EventContext} enriched during the processing pipeline."
],
"description": ["\nThe {@link EventContext} enriched during the processing pipeline."],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -335,12 +304,8 @@
"type": "string",
"tags": [],
"label": "cluster_uuid",
"description": [
"\nThe UUID of the cluster"
],
"signature": [
"string | undefined"
],
"description": ["\nThe UUID of the cluster"],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -351,12 +316,8 @@
"type": "string",
"tags": [],
"label": "cluster_name",
"description": [
"\nThe name of the cluster."
],
"signature": [
"string | undefined"
],
"description": ["\nThe name of the cluster."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -367,12 +328,8 @@
"type": "string",
"tags": [],
"label": "license_id",
"description": [
"\nThe license ID."
],
"signature": [
"string | undefined"
],
"description": ["\nThe license ID."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -383,12 +340,8 @@
"type": "string",
"tags": [],
"label": "userId",
"description": [
"\nThe unique user ID."
],
"signature": [
"string | undefined"
],
"description": ["\nThe unique user ID."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -399,12 +352,8 @@
"type": "string",
"tags": [],
"label": "cloudId",
"description": [
"\nThe Cloud ID."
],
"signature": [
"string | undefined"
],
"description": ["\nThe Cloud ID."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -418,9 +367,7 @@
"description": [
"\n`true` if the user is logged in via the Elastic Cloud authentication provider."
],
"signature": [
"boolean | undefined"
],
"signature": ["boolean | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -431,12 +378,8 @@
"type": "string",
"tags": [],
"label": "version",
"description": [
"\nThe product's version."
],
"signature": [
"string | undefined"
],
"description": ["\nThe product's version."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -447,12 +390,8 @@
"type": "string",
"tags": [],
"label": "pageName",
"description": [
"\nThe name of the current page."
],
"signature": [
"string | undefined"
],
"description": ["\nThe name of the current page."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -463,12 +402,8 @@
"type": "string",
"tags": [],
"label": "applicationId",
"description": [
"\nThe current application ID."
],
"signature": [
"string | undefined"
],
"description": ["\nThe current application ID."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -479,12 +414,8 @@
"type": "string",
"tags": [],
"label": "entityId",
"description": [
"\nThe current entity ID (dashboard ID, visualization ID, etc.)."
],
"signature": [
"string | undefined"
],
"description": ["\nThe current entity ID (dashboard ID, visualization ID, etc.)."],
"signature": ["string | undefined"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -495,12 +426,8 @@
"type": "IndexSignature",
"tags": [],
"label": "[key: string]: unknown",
"description": [
"\nAdditional keys are allowed."
],
"signature": [
"[key: string]: unknown"
],
"description": ["\nAdditional keys are allowed."],
"signature": ["[key: string]: unknown"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -514,9 +441,7 @@
"type": "Interface",
"tags": [],
"label": "EventTypeOpts",
"description": [
"\nDefinition of an Event Type."
],
"description": ["\nDefinition of an Event Type."],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -537,9 +462,7 @@
"type": "string",
"tags": [],
"label": "eventType",
"description": [
"\nThe event type's unique name."
],
"description": ["\nThe event type's unique name."],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -577,9 +500,7 @@
"type": "Interface",
"tags": [],
"label": "IAnalyticsClient",
"description": [
"\nAnalytics client's public APIs"
],
"description": ["\nAnalytics client's public APIs"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -588,13 +509,9 @@
"parentPluginId": "@kbn/analytics-client",
"id": "def-common.IAnalyticsClient.reportEvent",
"type": "Function",
"tags": [
"track-adoption"
],
"tags": ["track-adoption"],
"label": "reportEvent",
"description": [
"\nReports a telemetry event."
],
"description": ["\nReports a telemetry event."],
"signature": [
"<EventTypeData extends object>(eventType: string, eventData: EventTypeData) => void"
],
@ -736,7 +653,7 @@
},
{
"plugin": "observabilityAIAssistant",
"path": "x-pack/plugins/observability_ai_assistant/public/analytics/index.ts"
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/analytics/index.ts"
},
{
"plugin": "apm",
@ -892,11 +809,11 @@
},
{
"plugin": "observabilityAIAssistant",
"path": "x-pack/plugins/observability_ai_assistant/public/mock.tsx"
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/mock.tsx"
},
{
"plugin": "observabilityAIAssistant",
"path": "x-pack/plugins/observability_ai_assistant/public/service/create_chat_service.test.ts"
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/service/create_chat_service.test.ts"
},
{
"plugin": "@kbn/core-analytics-browser-mocks",
@ -1080,11 +997,11 @@
},
{
"plugin": "observabilityAIAssistant",
"path": "x-pack/plugins/observability_ai_assistant/public/hooks/use_chat.test.ts"
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/hooks/use_chat.test.ts"
},
{
"plugin": "observabilityAIAssistant",
"path": "x-pack/plugins/observability_ai_assistant/public/service/create_mock_chat_service.ts"
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/service/create_mock_chat_service.ts"
},
{
"plugin": "@kbn/core-analytics-browser-internal",
@ -1134,12 +1051,8 @@
"type": "string",
"tags": [],
"label": "eventType",
"description": [
"The event type registered via the `registerEventType` API."
],
"signature": [
"string"
],
"description": ["The event type registered via the `registerEventType` API."],
"signature": ["string"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1154,9 +1067,7 @@
"description": [
"The properties matching the schema declared in the `registerEventType` API."
],
"signature": [
"EventTypeData"
],
"signature": ["EventTypeData"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1195,9 +1106,7 @@
"type": "Object",
"tags": [],
"label": "eventTypeOps",
"description": [
"The definition of the event type {@link EventTypeOpts }."
],
"description": ["The definition of the event type {@link EventTypeOpts }."],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -1262,9 +1171,7 @@
"type": "Object",
"tags": [],
"label": "Shipper",
"description": [
"The {@link IShipper } class to instantiate the shipper."
],
"description": ["The {@link IShipper } class to instantiate the shipper."],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -1286,12 +1193,8 @@
"type": "Uncategorized",
"tags": [],
"label": "shipperConfig",
"description": [
"The config specific to the Shipper to instantiate."
],
"signature": [
"ShipperConfig"
],
"description": ["The config specific to the Shipper to instantiate."],
"signature": ["ShipperConfig"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1354,9 +1257,7 @@
"type": "Object",
"tags": [],
"label": "optInConfig",
"description": [
"{@link OptInConfig }"
],
"description": ["{@link OptInConfig }"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -1378,13 +1279,9 @@
"parentPluginId": "@kbn/analytics-client",
"id": "def-common.IAnalyticsClient.registerContextProvider",
"type": "Function",
"tags": [
"track-adoption"
],
"tags": ["track-adoption"],
"label": "registerContextProvider",
"description": [
"\nRegisters the context provider to enrich any reported events."
],
"description": ["\nRegisters the context provider to enrich any reported events."],
"signature": [
"<Context>(contextProviderOpts: ",
{
@ -1664,9 +1561,7 @@
"type": "Object",
"tags": [],
"label": "contextProviderOpts",
"description": [
"{@link ContextProviderOpts }"
],
"description": ["{@link ContextProviderOpts }"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -1694,9 +1589,7 @@
"description": [
"\nRemoves the context provider and stop enriching the events from its context."
],
"signature": [
"(contextProviderName: string) => void"
],
"signature": ["(contextProviderName: string) => void"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1707,12 +1600,8 @@
"type": "string",
"tags": [],
"label": "contextProviderName",
"description": [
"The name of the context provider to remove."
],
"signature": [
"string"
],
"description": ["The name of the context provider to remove."],
"signature": ["string"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1727,9 +1616,7 @@
"type": "Object",
"tags": [],
"label": "telemetryCounter$",
"description": [
"\nObservable to emit the stats of the processed events."
],
"description": ["\nObservable to emit the stats of the processed events."],
"signature": [
"Observable",
"<",
@ -1755,9 +1642,7 @@
"description": [
"\nForces all shippers to send all their enqueued events and fulfills the returned promise."
],
"signature": [
"() => Promise<void>"
],
"signature": ["() => Promise<void>"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1770,12 +1655,8 @@
"type": "Function",
"tags": [],
"label": "shutdown",
"description": [
"\nStops the client. Flushing any pending events in the process."
],
"signature": [
"() => Promise<void>"
],
"description": ["\nStops the client. Flushing any pending events in the process."],
"signature": ["() => Promise<void>"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1791,9 +1672,7 @@
"type": "Interface",
"tags": [],
"label": "IShipper",
"description": [
"\nBasic structure of a Shipper"
],
"description": ["\nBasic structure of a Shipper"],
"path": "packages/analytics/client/src/shippers/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1804,9 +1683,7 @@
"type": "Function",
"tags": [],
"label": "reportEvents",
"description": [
"\nAdapts and ships the event to the persisting/analytics solution."
],
"description": ["\nAdapts and ships the event to the persisting/analytics solution."],
"signature": [
"(events: ",
{
@ -1828,9 +1705,7 @@
"type": "Array",
"tags": [],
"label": "events",
"description": [
"batched events {@link Event }"
],
"description": ["batched events {@link Event }"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -1858,9 +1733,7 @@
"description": [
"\nStops/restarts the shipping mechanism based on the value of isOptedIn"
],
"signature": [
"(isOptedIn: boolean) => void"
],
"signature": ["(isOptedIn: boolean) => void"],
"path": "packages/analytics/client/src/shippers/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1871,12 +1744,8 @@
"type": "boolean",
"tags": [],
"label": "isOptedIn",
"description": [
"`true` for resume sending events. `false` to stop."
],
"signature": [
"boolean"
],
"description": ["`true` for resume sending events. `false` to stop."],
"signature": ["boolean"],
"path": "packages/analytics/client/src/shippers/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1915,9 +1784,7 @@
"type": "Object",
"tags": [],
"label": "newContext",
"description": [
"The full new context to set {@link EventContext }"
],
"description": ["The full new context to set {@link EventContext }"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -1941,9 +1808,7 @@
"type": "Object",
"tags": [],
"label": "telemetryCounter$",
"description": [
"\nObservable to emit the stats of the processed events."
],
"description": ["\nObservable to emit the stats of the processed events."],
"signature": [
"Observable",
"<",
@ -1966,12 +1831,8 @@
"type": "Function",
"tags": [],
"label": "flush",
"description": [
"\nSends all the enqueued events and fulfills the returned promise."
],
"signature": [
"() => Promise<void>"
],
"description": ["\nSends all the enqueued events and fulfills the returned promise."],
"signature": ["() => Promise<void>"],
"path": "packages/analytics/client/src/shippers/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -1984,12 +1845,8 @@
"type": "Function",
"tags": [],
"label": "shutdown",
"description": [
"\nShutdown the shipper."
],
"signature": [
"() => void"
],
"description": ["\nShutdown the shipper."],
"signature": ["() => void"],
"path": "packages/analytics/client/src/shippers/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2005,9 +1862,7 @@
"type": "Interface",
"tags": [],
"label": "OptInConfig",
"description": [
"\n"
],
"description": ["\n"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2080,9 +1935,7 @@
"type": "boolean",
"tags": [],
"label": "enabled",
"description": [
"\nThe event type is globally enabled."
],
"description": ["\nThe event type is globally enabled."],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -2096,9 +1949,7 @@
"description": [
"\nControls if an event type should be disabled for a specific type of shipper."
],
"signature": [
"Record<string, boolean | undefined> | undefined"
],
"signature": ["Record<string, boolean | undefined> | undefined"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -2112,9 +1963,7 @@
"type": "Interface",
"tags": [],
"label": "RegisterShipperOpts",
"description": [
"\nOptional options to register a shipper"
],
"description": ["\nOptional options to register a shipper"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2127,9 +1976,7 @@
"type": "Interface",
"tags": [],
"label": "SchemaArray",
"description": [
"\nSchema to represent an array"
],
"description": ["\nSchema to represent an array"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -2158,12 +2005,8 @@
"type": "string",
"tags": [],
"label": "type",
"description": [
"The type must be an array"
],
"signature": [
"\"array\""
],
"description": ["The type must be an array"],
"signature": ["\"array\""],
"path": "packages/analytics/client/src/schema/types.ts",
"deprecated": false,
"trackAdoption": false
@ -2257,9 +2100,7 @@
"type": "Interface",
"tags": [],
"label": "SchemaChildValue",
"description": [
"\nSchema to define a primitive value"
],
"description": ["\nSchema to define a primitive value"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -2280,9 +2121,7 @@
"type": "Uncategorized",
"tags": [],
"label": "type",
"description": [
"The type of the value"
],
"description": ["The type of the value"],
"signature": [
"NonNullable<Value> extends string | Date ? ",
{
@ -2319,9 +2158,7 @@
"type": "CompoundType",
"tags": [],
"label": "_meta",
"description": [
"Meta properties of the value: description and is optional"
],
"description": ["Meta properties of the value: description and is optional"],
"signature": [
"{ description: string; } & ",
{
@ -2346,9 +2183,7 @@
"type": "Interface",
"tags": [],
"label": "SchemaMeta",
"description": [
"\nSchema meta with optional description"
],
"description": ["\nSchema meta with optional description"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -2369,9 +2204,7 @@
"type": "CompoundType",
"tags": [],
"label": "_meta",
"description": [
"Meta properties of the pass through: description and is optional"
],
"description": ["Meta properties of the pass through: description and is optional"],
"signature": [
"({ description?: string | undefined; } & ",
{
@ -2396,9 +2229,7 @@
"type": "Interface",
"tags": [],
"label": "SchemaObject",
"description": [
"\nSchema to represent an object"
],
"description": ["\nSchema to represent an object"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -2454,9 +2285,7 @@
"type": "Interface",
"tags": [],
"label": "ShipperClassConstructor",
"description": [
"\nConstructor of a {@link IShipper}"
],
"description": ["\nConstructor of a {@link IShipper}"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -2477,9 +2306,7 @@
"type": "string",
"tags": [],
"label": "shipperName",
"description": [
"\nThe shipper's unique name"
],
"description": ["\nThe shipper's unique name"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false
@ -2490,12 +2317,8 @@
"type": "Function",
"tags": [],
"label": "new",
"description": [
"\nThe constructor"
],
"signature": [
"any"
],
"description": ["\nThe constructor"],
"signature": ["any"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2506,12 +2329,8 @@
"type": "Uncategorized",
"tags": [],
"label": "config",
"description": [
"The shipper's custom config"
],
"signature": [
"Config"
],
"description": ["The shipper's custom config"],
"signature": ["Config"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2523,9 +2342,7 @@
"type": "Object",
"tags": [],
"label": "initContext",
"description": [
"Common context {@link AnalyticsClientInitContext }"
],
"description": ["Common context {@link AnalyticsClientInitContext }"],
"signature": [
{
"pluginId": "@kbn/analytics-client",
@ -2552,9 +2369,7 @@
"type": "Interface",
"tags": [],
"label": "TelemetryCounter",
"description": [
"\nShape of the events emitted by the telemetryCounter$ observable"
],
"description": ["\nShape of the events emitted by the telemetryCounter$ observable"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2565,9 +2380,7 @@
"type": "CompoundType",
"tags": [],
"label": "type",
"description": [
"\n{@link TelemetryCounterType}"
],
"description": ["\n{@link TelemetryCounterType}"],
"signature": [
"\"succeeded\" | \"failed\" | \"enqueued\" | \"sent_to_shipper\" | \"dropped\""
],
@ -2594,9 +2407,7 @@
"type": "string",
"tags": [],
"label": "event_type",
"description": [
"\nThe event type the success/failure/drop event refers to."
],
"description": ["\nThe event type the success/failure/drop event refers to."],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -2620,9 +2431,7 @@
"type": "number",
"tags": [],
"label": "count",
"description": [
"\nThe number of events that this counter refers to."
],
"description": ["\nThe number of events that this counter refers to."],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false
@ -2639,12 +2448,8 @@
"type": "Type",
"tags": [],
"label": "AllowedSchemaBooleanTypes",
"description": [
"Types matching boolean values"
],
"signature": [
"\"boolean\""
],
"description": ["Types matching boolean values"],
"signature": ["\"boolean\""],
"path": "packages/analytics/client/src/schema/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2656,9 +2461,7 @@
"type": "Type",
"tags": [],
"label": "AllowedSchemaNumberTypes",
"description": [
"Types matching number values"
],
"description": ["Types matching number values"],
"signature": [
"\"date\" | \"integer\" | \"long\" | \"short\" | \"byte\" | \"float\" | \"double\""
],
@ -2673,12 +2476,8 @@
"type": "Type",
"tags": [],
"label": "AllowedSchemaStringTypes",
"description": [
"Types matching string values"
],
"signature": [
"\"keyword\" | \"text\" | \"date\""
],
"description": ["Types matching string values"],
"signature": ["\"keyword\" | \"text\" | \"date\""],
"path": "packages/analytics/client/src/schema/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2690,9 +2489,7 @@
"type": "Type",
"tags": [],
"label": "AllowedSchemaTypes",
"description": [
"\nPossible type values in the schema"
],
"description": ["\nPossible type values in the schema"],
"signature": [
"\"boolean\" | \"keyword\" | \"text\" | \"date\" | \"integer\" | \"long\" | \"short\" | \"byte\" | \"float\" | \"double\""
],
@ -2710,9 +2507,7 @@
"description": [
"\nEvent Type used for indexed structures. Only used to improve the readability of the types"
],
"signature": [
"string"
],
"signature": ["string"],
"path": "packages/analytics/client/src/events/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2724,9 +2519,7 @@
"type": "Type",
"tags": [],
"label": "PossibleSchemaTypes",
"description": [
"\nHelper to ensure the declared types match the schema types"
],
"description": ["\nHelper to ensure the declared types match the schema types"],
"signature": [
"Value extends string | Date ? ",
{
@ -2764,9 +2557,7 @@
"type": "Type",
"tags": [],
"label": "RootSchema",
"description": [
"\nSchema definition to match the structure of the properties provided.\n"
],
"description": ["\nSchema definition to match the structure of the properties provided.\n"],
"signature": [
"{ [Key in keyof Required<Base>]: ",
{
@ -2789,9 +2580,7 @@
"type": "Type",
"tags": [],
"label": "SchemaMetaOptional",
"description": [
"\nEnforces { optional: true } if the value can be undefined"
],
"description": ["\nEnforces { optional: true } if the value can be undefined"],
"signature": [
"unknown extends Value ? { optional?: boolean | undefined; } : undefined extends Value ? { optional: true; } : { optional?: false | undefined; }"
],
@ -2890,9 +2679,7 @@
"description": [
"\nShipper Name used for indexed structures. Only used to improve the readability of the types"
],
"signature": [
"string"
],
"signature": ["string"],
"path": "packages/analytics/client/src/analytics_client/types.ts",
"deprecated": false,
"trackAdoption": false,
@ -2918,4 +2705,4 @@
],
"objects": []
}
}
}

View file

@ -11,7 +11,7 @@
"tags": [],
"label": "Conversation",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -22,7 +22,7 @@
"tags": [],
"label": "'@timestamp'",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -33,10 +33,8 @@
"tags": [],
"label": "user",
"description": [],
"signature": [
"{ id?: string | undefined; name: string; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ id?: string | undefined; name: string; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -47,10 +45,8 @@
"tags": [],
"label": "conversation",
"description": [],
"signature": [
"{ id: string; title: string; last_updated: string; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ id: string; title: string; last_updated: string; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -71,7 +67,7 @@
},
"[]"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -82,10 +78,8 @@
"tags": [],
"label": "labels",
"description": [],
"signature": [
"{ [x: string]: string; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ [x: string]: string; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -96,10 +90,8 @@
"tags": [],
"label": "numeric_labels",
"description": [],
"signature": [
"{ [x: string]: number; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ [x: string]: number; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -110,7 +102,7 @@
"tags": [],
"label": "namespace",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -121,7 +113,7 @@
"tags": [],
"label": "public",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -135,7 +127,7 @@
"tags": [],
"label": "KnowledgeBaseEntry",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -146,7 +138,7 @@
"tags": [],
"label": "'@timestamp'",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -157,7 +149,7 @@
"tags": [],
"label": "id",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -168,7 +160,7 @@
"tags": [],
"label": "text",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -179,7 +171,7 @@
"tags": [],
"label": "doc_id",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -190,10 +182,8 @@
"tags": [],
"label": "confidence",
"description": [],
"signature": [
"\"medium\" | \"high\" | \"low\""
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["\"medium\" | \"high\" | \"low\""],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -204,7 +194,7 @@
"tags": [],
"label": "is_correction",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -215,7 +205,7 @@
"tags": [],
"label": "public",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -226,10 +216,8 @@
"tags": [],
"label": "labels",
"description": [],
"signature": [
"Record<string, string> | undefined"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["Record<string, string> | undefined"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -249,7 +237,7 @@
"text": "KnowledgeBaseEntryRole"
}
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -263,7 +251,7 @@
"tags": [],
"label": "Message",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -274,7 +262,7 @@
"tags": [],
"label": "'@timestamp'",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -320,7 +308,7 @@
},
".Elastic; } | undefined; data?: string | undefined; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -334,7 +322,7 @@
"tags": [],
"label": "ObservabilityAIAssistantService",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -345,10 +333,8 @@
"tags": [],
"label": "isEnabled",
"description": [],
"signature": [
"() => boolean"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["() => boolean"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
@ -1376,7 +1362,7 @@
"ObservabilityAIAssistantRouteCreateOptions",
"; }, TEndpoint>>"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"returnComment": [],
@ -1388,9 +1374,7 @@
"tags": [],
"label": "endpoint",
"description": [],
"signature": [
"TEndpoint"
],
"signature": ["TEndpoint"],
"path": "packages/kbn-server-route-repository/src/typings.ts",
"deprecated": false,
"trackAdoption": false
@ -1454,7 +1438,7 @@
},
">"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
@ -1467,14 +1451,8 @@
"tags": [],
"label": "getLicense",
"description": [],
"signature": [
"() => ",
"Observable",
"<",
"ILicense",
">"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["() => ", "Observable", "<", "ILicense", ">"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
@ -1497,7 +1475,7 @@
"text": "SharePublicStart"
}
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
@ -1515,7 +1493,7 @@
"ObservabilityAIAssistantChatService",
">"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -1526,7 +1504,7 @@
"tags": [],
"label": "{}",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -1537,10 +1515,8 @@
"tags": [],
"label": "signal",
"description": [],
"signature": [
"AbortSignal"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["AbortSignal"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -1556,12 +1532,8 @@
"tags": [],
"label": "register",
"description": [],
"signature": [
"(fn: ",
"ChatRegistrationRenderFunction",
") => void"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["(fn: ", "ChatRegistrationRenderFunction", ") => void"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -1572,10 +1544,8 @@
"tags": [],
"label": "fn",
"description": [],
"signature": [
"ChatRegistrationRenderFunction"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["ChatRegistrationRenderFunction"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
@ -1595,7 +1565,7 @@
"ObservabilityAIAssistantScreenContext",
") => () => void"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -1606,10 +1576,8 @@
"tags": [],
"label": "screenContext",
"description": [],
"signature": [
"ObservabilityAIAssistantScreenContext"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["ObservabilityAIAssistantScreenContext"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
@ -1624,12 +1592,8 @@
"tags": [],
"label": "getScreenContexts",
"description": [],
"signature": [
"() => ",
"ObservabilityAIAssistantScreenContext",
"[]"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["() => ", "ObservabilityAIAssistantScreenContext", "[]"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
@ -1647,7 +1611,7 @@
"tags": [],
"label": "KnowledgeBaseEntryRole",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -1659,7 +1623,7 @@
"tags": [],
"label": "MessageRole",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -2176,7 +2140,7 @@
"ServerRouteCreateOptions",
" ? TReturnType : never"
],
"path": "x-pack/plugins/observability_ai_assistant/public/api/index.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/api/index.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -2707,7 +2671,7 @@
},
" ? ClientRequestParamsOfType<TRouteParamsRT> : {} : never"
],
"path": "x-pack/plugins/observability_ai_assistant/public/api/index.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/api/index.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -2722,7 +2686,7 @@
"signature": [
"\"POST /internal/observability_ai_assistant/chat\" | \"POST /internal/observability_ai_assistant/chat/complete\" | \"GET /internal/observability_ai_assistant/conversation/{conversationId}\" | \"POST /internal/observability_ai_assistant/conversations\" | \"POST /internal/observability_ai_assistant/conversation\" | \"PUT /internal/observability_ai_assistant/conversation/{conversationId}\" | \"PUT /internal/observability_ai_assistant/conversation/{conversationId}/title\" | \"DELETE /internal/observability_ai_assistant/conversation/{conversationId}\" | \"GET /internal/observability_ai_assistant/connectors\" | \"GET /internal/observability_ai_assistant/functions\" | \"POST /internal/observability_ai_assistant/functions/recall\" | \"POST /internal/observability_ai_assistant/functions/summarize\" | \"POST /internal/observability_ai_assistant/kb/setup\" | \"GET /internal/observability_ai_assistant/kb/status\" | \"GET /internal/observability_ai_assistant/kb/entries\" | \"POST /internal/observability_ai_assistant/kb/entries/import\" | \"POST /internal/observability_ai_assistant/kb/entries/save\" | \"DELETE /internal/observability_ai_assistant/kb/entries/{entryId}\""
],
"path": "x-pack/plugins/observability_ai_assistant/public/api/index.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/api/index.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -2736,7 +2700,7 @@
"tags": [],
"label": "ObservabilityAIAssistantPluginSetup",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
@ -2750,7 +2714,7 @@
"tags": [],
"label": "ObservabilityAIAssistantPluginStart",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -2770,7 +2734,7 @@
"text": "ObservabilityAIAssistantService"
}
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -2781,12 +2745,8 @@
"tags": [],
"label": "ObservabilityAIAssistantContextualInsight",
"description": [],
"signature": [
"React.ForwardRefExoticComponent<",
"InsightProps",
"> | null"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["React.ForwardRefExoticComponent<", "InsightProps", "> | null"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -2808,7 +2768,7 @@
},
", \"key\" | \"css\" | \"analytics\"> & React.RefAttributes<{}>> | null"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -2819,11 +2779,8 @@
"tags": [],
"label": "useGenAIConnectors",
"description": [],
"signature": [
"() => ",
"UseGenAIConnectorsResult"
],
"path": "x-pack/plugins/observability_ai_assistant/public/types.ts",
"signature": ["() => ", "UseGenAIConnectorsResult"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
@ -3348,7 +3305,7 @@
"ObservabilityAIAssistantRouteCreateOptions",
"; }"
],
"path": "x-pack/plugins/observability_ai_assistant/server/routes/get_global_observability_ai_assistant_route_repository.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/server/routes/get_global_observability_ai_assistant_route_repository.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -3362,7 +3319,7 @@
"tags": [],
"label": "ObservabilityAIAssistantPluginStart",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/server/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/server/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -3372,13 +3329,9 @@
"type": "Object",
"tags": [],
"label": "service",
"description": [
"\nReturns a Observability AI Assistant service instance"
],
"signature": [
"ObservabilityAIAssistantService"
],
"path": "x-pack/plugins/observability_ai_assistant/server/types.ts",
"description": ["\nReturns a Observability AI Assistant service instance"],
"signature": ["ObservabilityAIAssistantService"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/server/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -3393,7 +3346,7 @@
"tags": [],
"label": "ObservabilityAIAssistantPluginSetup",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/server/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/server/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -3403,13 +3356,9 @@
"type": "Object",
"tags": [],
"label": "service",
"description": [
"\nReturns a Observability AI Assistant service instance"
],
"signature": [
"ObservabilityAIAssistantService"
],
"path": "x-pack/plugins/observability_ai_assistant/server/types.ts",
"description": ["\nReturns a Observability AI Assistant service instance"],
"signature": ["ObservabilityAIAssistantService"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/server/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -3429,7 +3378,7 @@
"tags": [],
"label": "Conversation",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -3440,7 +3389,7 @@
"tags": [],
"label": "'@timestamp'",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3451,10 +3400,8 @@
"tags": [],
"label": "user",
"description": [],
"signature": [
"{ id?: string | undefined; name: string; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ id?: string | undefined; name: string; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3465,10 +3412,8 @@
"tags": [],
"label": "conversation",
"description": [],
"signature": [
"{ id: string; title: string; last_updated: string; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ id: string; title: string; last_updated: string; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3489,7 +3434,7 @@
},
"[]"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3500,10 +3445,8 @@
"tags": [],
"label": "labels",
"description": [],
"signature": [
"{ [x: string]: string; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ [x: string]: string; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3514,10 +3457,8 @@
"tags": [],
"label": "numeric_labels",
"description": [],
"signature": [
"{ [x: string]: number; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["{ [x: string]: number; }"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3528,7 +3469,7 @@
"tags": [],
"label": "namespace",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3539,7 +3480,7 @@
"tags": [],
"label": "public",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -3553,7 +3494,7 @@
"tags": [],
"label": "KnowledgeBaseEntry",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -3564,7 +3505,7 @@
"tags": [],
"label": "'@timestamp'",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3575,7 +3516,7 @@
"tags": [],
"label": "id",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3586,7 +3527,7 @@
"tags": [],
"label": "text",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3597,7 +3538,7 @@
"tags": [],
"label": "doc_id",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3608,10 +3549,8 @@
"tags": [],
"label": "confidence",
"description": [],
"signature": [
"\"medium\" | \"high\" | \"low\""
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["\"medium\" | \"high\" | \"low\""],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3622,7 +3561,7 @@
"tags": [],
"label": "is_correction",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3633,7 +3572,7 @@
"tags": [],
"label": "public",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3644,10 +3583,8 @@
"tags": [],
"label": "labels",
"description": [],
"signature": [
"Record<string, string> | undefined"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"signature": ["Record<string, string> | undefined"],
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3667,7 +3604,7 @@
"text": "KnowledgeBaseEntryRole"
}
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -3681,7 +3618,7 @@
"tags": [],
"label": "Message",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
@ -3692,7 +3629,7 @@
"tags": [],
"label": "'@timestamp'",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
},
@ -3738,7 +3675,7 @@
},
".Elastic; } | undefined; data?: string | undefined; }"
],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false
}
@ -3754,7 +3691,7 @@
"tags": [],
"label": "KnowledgeBaseEntryRole",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -3766,7 +3703,7 @@
"tags": [],
"label": "MessageRole",
"description": [],
"path": "x-pack/plugins/observability_ai_assistant/common/types.ts",
"path": "x-pack/plugins/observability_solution/observability_ai_assistant/common/types.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
@ -3775,4 +3712,4 @@
"misc": [],
"objects": []
}
}
}

View file

@ -688,7 +688,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/plugins/observability_ai_assistant/README.md[observabilityAIAssistant]
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/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

@ -588,7 +588,7 @@
"@kbn/no-data-page-plugin": "link:src/plugins/no_data_page",
"@kbn/notifications-plugin": "link:x-pack/plugins/notifications",
"@kbn/object-versioning": "link:packages/kbn-object-versioning",
"@kbn/observability-ai-assistant-plugin": "link:x-pack/plugins/observability_ai_assistant",
"@kbn/observability-ai-assistant-plugin": "link:x-pack/plugins/observability_solution/observability_ai_assistant",
"@kbn/observability-alert-details": "link:x-pack/packages/observability/alert_details",
"@kbn/observability-alerting-test-data": "link:x-pack/packages/observability/alerting_test_data",
"@kbn/observability-fixtures-plugin": "link:x-pack/test/cases_api_integration/common/plugins/observability",

View file

@ -48,7 +48,8 @@ export const storybookAliases = {
logs_explorer: 'x-pack/plugins/observability_solution/logs_explorer/.storybook',
management: 'packages/kbn-management/storybook/config',
observability: 'x-pack/plugins/observability/.storybook',
observability_ai_assistant: 'x-pack/plugins/observability_ai_assistant/.storybook',
observability_ai_assistant:
'x-pack/plugins/observability_solution/observability_ai_assistant/.storybook',
presentation: 'src/plugins/presentation_util/storybook',
random_sampling: 'x-pack/packages/kbn-random-sampling/.storybook',
text_based_editor: 'packages/kbn-text-based-editor/.storybook',

View file

@ -1132,8 +1132,8 @@
"@kbn/notifications-plugin/*": ["x-pack/plugins/notifications/*"],
"@kbn/object-versioning": ["packages/kbn-object-versioning"],
"@kbn/object-versioning/*": ["packages/kbn-object-versioning/*"],
"@kbn/observability-ai-assistant-plugin": ["x-pack/plugins/observability_ai_assistant"],
"@kbn/observability-ai-assistant-plugin/*": ["x-pack/plugins/observability_ai_assistant/*"],
"@kbn/observability-ai-assistant-plugin": ["x-pack/plugins/observability_solution/observability_ai_assistant"],
"@kbn/observability-ai-assistant-plugin/*": ["x-pack/plugins/observability_solution/observability_ai_assistant/*"],
"@kbn/observability-alert-details": ["x-pack/packages/observability/alert_details"],
"@kbn/observability-alert-details/*": ["x-pack/packages/observability/alert_details/*"],
"@kbn/observability-alerting-test-data": ["x-pack/packages/observability/alerting_test_data"],

View file

@ -70,7 +70,7 @@
"xpack.observabilityLogsExplorer": "plugins/observability_solution/observability_logs_explorer",
"xpack.observabilityShared": "plugins/observability_shared",
"xpack.observability_onboarding": "plugins/observability_onboarding",
"xpack.observabilityAiAssistant": "plugins/observability_ai_assistant",
"xpack.observabilityAiAssistant": "plugins/observability_solution/observability_ai_assistant",
"xpack.osquery": ["plugins/osquery"],
"xpack.painlessLab": "plugins/painless_lab",
"xpack.profiling": ["plugins/profiling"],

View file

@ -1,23 +0,0 @@
/*
* 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/plugins/observability_ai_assistant/public',
'<rootDir>/x-pack/plugins/observability_ai_assistant/common',
'<rootDir>/x-pack/plugins/observability_ai_assistant/server',
],
setupFiles: ['<rootDir>/x-pack/plugins/observability_ai_assistant/.storybook/jest_setup.js'],
collectCoverage: true,
collectCoverageFrom: [
'<rootDir>/x-pack/plugins/observability_ai_assistant/{common,public,server}/**/*.{js,ts,tsx}',
],
coverageReporters: ['html'],
};

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/plugins/observability_solution/observability_ai_assistant/public',
'<rootDir>/x-pack/plugins/observability_solution/observability_ai_assistant/common',
'<rootDir>/x-pack/plugins/observability_solution/observability_ai_assistant/server',
],
setupFiles: [
'<rootDir>/x-pack/plugins/observability_solution/observability_ai_assistant/.storybook/jest_setup.js',
],
collectCoverage: true,
collectCoverageFrom: [
'<rootDir>/x-pack/plugins/observability_solution/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