Skip to content

Conversation

@ppisljar
Copy link
Contributor

@ppisljar ppisljar commented Nov 6, 2025

Summary

MCP Stack Connector, server side implementation only.

@ppisljar ppisljar requested a review from a team as a code owner November 6, 2025 05:59
@ppisljar ppisljar added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting v9.3.0 labels Nov 6, 2025
@elasticmachine
Copy link
Contributor

elasticmachine commented Nov 10, 2025

💔 Build Failed

Failed CI Steps

Test Failures

  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header does not alter a Not Found response if the document does not exist and the proxy returns the correct product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles bulkCreate requests when the proxy relays request/responses correctly
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles bulkDelete requests that are successful when the proxy passes through the product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles bulkGet requests that are successful when the proxy passes through the product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles bulkResolve requests that are successful when the proxy passes through the product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles checkConflicts requests that are successful when the proxy passes through the product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles delete requests that are successful
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles deleteByNamespace requests when the proxy passes through the product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles openPointInTime requests when the proxy passes through the product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles resolve requests that are successful with an exact match
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header handles update requests that are successful
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header returns a document if it exists and if the proxy passes through the product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy relays request/responses with the correct product header returns matches from find when the proxy passes through the response and product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy returns Not Found with an incorrect product header returns an EsUnavailable error if the document exists but the proxy cannot find the es node (mimics allocator changes)
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy returns Not Found with an incorrect product header returns an EsUnavailable error on bulkCreate requests with a 404 proxy response and wrong product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy returns Not Found with an incorrect product header returns an EsUnavailable error on bulkResolve requests with a 404 proxy response and wrong product header for an exact match
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy returns Not Found with an incorrect product header returns an EsUnavailable error on delete requests with a 404 proxy response and wrong product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy returns Not Found with an incorrect product header returns an EsUnavailable error on find requests with a 404 proxy response and wrong product header
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy returns Not Found with an incorrect product header returns an EsUnavailable error on update requests that are interrupted during index
  • [job] [logs] Jest Integration Tests #1 / 404s from proxies requests when a proxy returns Not Found with an incorrect product header returns an EsUnavailable error on update requests that are interrupted during preflight
  • [job] [logs] FTR Configs #44 / Actions check registered connector types should list all registered connector types
  • [job] [logs] FTR Configs #44 / Actions check registered connector types should list all registered connector types
  • [job] [logs] FTR Configs #27 / Alerting builtin alertTypes es_query rule runs correctly: threshold on ungrouped hit count < >
  • [job] [logs] Jest Integration Tests #4 / checking all opted-in dynamic config settings detecting all the settings that have opted-in for dynamic in-memory updates
  • [job] [logs] Jest Integration Tests #4 / checking all opted-in dynamic config settings detecting all the settings that have opted-in for dynamic in-memory updates
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .cases-webhook
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .email
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .index
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .jira
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .jira-service-management
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .opsgenie
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .pagerduty
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .server-log
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .servicenow
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .servicenow-itom
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .servicenow-sir
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .slack
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .slack_api
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .swimlane
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .teams
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .tines
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .torq
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .webhook
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks detect connector type changes for: .xmatters
  • [job] [logs] Jest Integration Tests #1 / Connector type config checks ensure connector types list up to date
  • [job] [logs] Jest Integration Tests #1 / ElasticSearchSaver should save and retrieve checkpoints correctly for namespace
  • [job] [logs] Jest Integration Tests #1 / ElasticSearchSaver should save and retrieve checkpoints correctly for namespace test-namespace
  • [job] [logs] Jest Integration Tests #10 / enableSpaceAwareness should support concurrent calls
  • [job] [logs] Jest Integration Tests #10 / enableSpaceAwareness should support concurrent calls
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding APM to a preconfigured agent policy after first setup Create a .fleet-policies document with the APM package policy
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding APM to a preconfigured agent policy after first setup Create a .fleet-policies document with the APM package policy
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding APM to a preconfigured agent policy after first setup Create correct package policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding APM to a preconfigured agent policy after first setup Create correct package policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding APM to a preconfigured agent policy after first setup Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding APM to a preconfigured agent policy after first setup Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding package policy id to a preconfigured package policy after first setup Create correct package policies and use the name of package policies instead of id
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding package policy id to a preconfigured package policy after first setup Create correct package policies and use the name of package policies instead of id
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding package policy id to a preconfigured package policy after first setup Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Adding package policy id to a preconfigured package policy after first setup Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Support removing a field from output after first setup Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy Support removing a field from output after first setup Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy With a full preconfigured cloud policy Create correct .fleet-policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy With a full preconfigured cloud policy Create correct .fleet-policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy With a full preconfigured cloud policy Create correct package policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy With a full preconfigured cloud policy Create correct package policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy With a full preconfigured cloud policy Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet cloud preconfiguration Preconfigured cloud policy With a full preconfigured cloud policy Works and preconfigure correctly agent policies
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset all policy Works and reset all preconfigured policies
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset all policy Works and reset all preconfigured policies
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset one preconfigured policy Works and reset one preconfigured policies if the policy is already deleted (with a ghost package policy)
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset one preconfigured policy Works and reset one preconfigured policies if the policy is already deleted (with a ghost package policy)
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset one preconfigured policy Works and reset one preconfigured policies if the policy was deleted with a preconfiguration deletion record
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset one preconfigured policy Works and reset one preconfigured policies if the policy was deleted with a preconfiguration deletion record
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset one preconfigured policy Works if the preconfigured policies already exists with a missing package policy
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfiguration reset Reset one preconfigured policy Works if the preconfigured policies already exists with a missing package policy
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfigured outputs Preconfigured outputs With a preconfigured monitoring output Should create a default output and the default preconfigured output
  • [job] [logs] Jest Integration Tests #10 / Fleet preconfigured outputs Preconfigured outputs With a preconfigured monitoring output Should create a default output and the default preconfigured output
  • [job] [logs] Jest Integration Tests #10 / fleet usage telemetry should fetch usage telemetry
  • [job] [logs] Jest Integration Tests #10 / fleet usage telemetry should fetch usage telemetry
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should handle package version upgrades correctly
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should handle package version upgrades correctly
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should handle packages without knowledge base content
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should handle packages without knowledge base content
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should save and retrieve knowledge base content through the complete flow
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should save and retrieve knowledge base content through the complete flow
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should verify the system index name is correct
  • [job] [logs] Jest Integration Tests #10 / Knowledge Base End-to-End Integration Test should verify the system index name is correct
  • [job] [logs] FTR Configs #97 / Observability AI Assistant Functional tests conversations/index.spec.ts Conversations without a connector after clicking on the setup connectors button opens a flyout
  • [job] [logs] FTR Configs #97 / Observability AI Assistant Functional tests conversations/index.spec.ts Conversations without a connector after clicking on the setup connectors button opens a flyout
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should create provider metadata with correct structure
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should create provider metadata with correct structure
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should format provider ID with mcp namespace prefix
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should format provider ID with mcp namespace prefix
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should handle connector names with special characters
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should handle connector names with special characters
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should handle different connector IDs
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should handle different connector IDs
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should include optional description when provided
  • [job] [logs] Jest Tests #50 / Provider Metadata createProviderMetadata should include optional description when provided
  • [job] [logs] Jest Tests #50 / Provider Metadata Provider Metadata for UI Display should provide displayable information
  • [job] [logs] Jest Tests #50 / Provider Metadata Provider Metadata for UI Display should provide displayable information
  • [job] [logs] Jest Tests #50 / Provider Metadata Provider Metadata Integration should work with CallToolResponse interface
  • [job] [logs] Jest Tests #50 / Provider Metadata Provider Metadata Integration should work with CallToolResponse interface
  • [job] [logs] Jest Tests #50 / Provider Metadata Provider Metadata Integration should work with Tool interface
  • [job] [logs] Jest Tests #50 / Provider Metadata Provider Metadata Integration should work with Tool interface
  • [job] [logs] FTR Configs #46 / Search Playground - hosted Unsaved Playground setup chat experience without existing LLM connectors "after all" hook for "should be able to set up connectors from flyout"
  • [job] [logs] FTR Configs #46 / Search Playground - hosted Unsaved Playground setup chat experience without existing LLM connectors "after all" hook for "should be able to set up connectors from flyout"
  • [job] [logs] FTR Configs #46 / Search Playground - hosted Unsaved Playground setup chat experience without existing LLM connectors should be able to set up connectors from flyout
  • [job] [logs] FTR Configs #46 / Search Playground - hosted Unsaved Playground setup chat experience without existing LLM connectors should be able to set up connectors from flyout
  • [job] [logs] Jest Integration Tests #1 / SO type registrations does not remove types from registrations without updating excludeOnUpgradeQuery
  • [job] [logs] FTR Configs #44 / task_manager check_registered_task_types should check changes on all registered task types
  • [job] [logs] FTR Configs #44 / task_manager check_registered_task_types should check changes on all registered task types
  • [job] [logs] Jest Integration Tests #10 / upgrade agent policy schema version with package installed with outdated schema version should correctly upgrade schema version
  • [job] [logs] Jest Integration Tests #10 / upgrade agent policy schema version with package installed with outdated schema version should correctly upgrade schema version
  • [job] [logs] Jest Integration Tests #10 / Uprade package install version with package installed with a previous format install version should upgrade package install version for outdated packages
  • [job] [logs] Jest Integration Tests #10 / Uprade package install version with package installed with a previous format install version should upgrade package install version for outdated packages

Metrics [docs]

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
@kbn/mcp-connector-common - 30 +30
Unknown metric groups

API count

id before after diff
@kbn/mcp-connector-common - 59 +59

History

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

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants