Skip to content

Merge branch '5.0' into mcp

447c8fd
Select commit
Loading
Failed to load commit list.
Open

IBX-11536: MCP Servers #3106

Merge branch '5.0' into mcp
447c8fd
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed May 20, 2026 in 3m 31s

Quality Gate failed

Failed conditions
43.6% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)
B Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 249 in docs/api/php_api/php_api_reference/namespaces/ibexa-contracts-mcp-attribute.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "alt" attribute to this image.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxCvJtJc_ZB8R9z&open=AZ4WljxCvJtJc_ZB8R9z&pullRequest=3106

Check warning on line 781 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResource.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The value of the attribute "aria-label" must be a string.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljyNvJtJc_ZB8SBL&open=AZ4WljyNvJtJc_ZB8SBL&pullRequest=3106

Check warning on line 552 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfiguration.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "alt" attribute to this image.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxsvJtJc_ZB8R_f&open=AZ4WljxsvJtJc_ZB8R_f&pullRequest=3106

Check warning on line 154 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpTool.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4Wljx4vJtJc_ZB8R_r&open=AZ4Wljx4vJtJc_ZB8R_r&pullRequest=3106

Check warning on line 511 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfigurationRegistryInterface.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "aria-label" or "aria-labbelledby" attribute to this element.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxMvJtJc_ZB8R-N&open=AZ4WljxMvJtJc_ZB8R-N&pullRequest=3106

Check warning on line 290 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResourceTemplate.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "alt" attribute to this image.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxYvJtJc_ZB8R-d&open=AZ4WljxYvJtJc_ZB8R-d&pullRequest=3106

Check failure on line 169 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfiguration.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add the "let", "const" or "var" keyword to this declaration of "doc" to make it explicit.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxsvJtJc_ZB8R_G&open=AZ4WljxsvJtJc_ZB8R_G&pullRequest=3106

Check warning on line 474 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpPrompt.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add "<th>" headers to this "<table>".

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljyCvJtJc_ZB8SAk&open=AZ4WljyCvJtJc_ZB8SAk&pullRequest=3106

Check warning on line 18 in docs/api/php_api/php_api_reference/namespaces/ibexa-contracts-mcp-attribute.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxCvJtJc_ZB8R9k&open=AZ4WljxCvJtJc_ZB8R9k&pullRequest=3106

Check warning on line 500 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResourceTemplate.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "alt" attribute to this image.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxYvJtJc_ZB8R-p&open=AZ4WljxYvJtJc_ZB8R-p&pullRequest=3106

Check warning on line 417 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfigurationRegistryInterface.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "alt" attribute to this image.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxMvJtJc_ZB8R-K&open=AZ4WljxMvJtJc_ZB8R-K&pullRequest=3106

Check warning on line 20 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResourceTemplate.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxYvJtJc_ZB8R-O&open=AZ4WljxYvJtJc_ZB8R-O&pullRequest=3106

Check warning on line 470 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResourceTemplate.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add "<th>" headers to this "<table>".

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxYvJtJc_ZB8R-o&open=AZ4WljxYvJtJc_ZB8R-o&pullRequest=3106

Check warning on line 95 in docs/api/php_api/php_api_reference/namespaces/ibexa-contracts-mcp-attribute.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use <datalist> or <select> instead of the listbox role to ensure accessibility across all devices.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxCvJtJc_ZB8R9x&open=AZ4WljxCvJtJc_ZB8R9x&pullRequest=3106

Check warning on line 236 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfiguration.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "alt" attribute to this image.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxsvJtJc_ZB8R_O&open=AZ4WljxsvJtJc_ZB8R_O&pullRequest=3106

Check warning on line 792 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResource.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "aria-label" or "aria-labbelledby" attribute to this element.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljyNvJtJc_ZB8SBM&open=AZ4WljyNvJtJc_ZB8SBM&pullRequest=3106

Check warning on line 698 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpTool.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "aria-label" or "aria-labbelledby" attribute to this element.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4Wljx4vJtJc_ZB8SAI&open=AZ4Wljx4vJtJc_ZB8SAI&pullRequest=3106

Check warning on line 290 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpTool.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "alt" attribute to this image.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4Wljx4vJtJc_ZB8R_3&open=AZ4Wljx4vJtJc_ZB8R_3&pullRequest=3106

Check warning on line 898 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfiguration.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add an "aria-label" or "aria-labbelledby" attribute to this element.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxsvJtJc_ZB8R_n&open=AZ4WljxsvJtJc_ZB8R_n&pullRequest=3106

Check failure on line 170 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResource.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add the "let", "const" or "var" keyword to this declaration of "nav" to make it explicit.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljyNvJtJc_ZB8SAv&open=AZ4WljyNvJtJc_ZB8SAv&pullRequest=3106

Check warning on line 435 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResourceTemplate.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add "<th>" headers to this "<table>".

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxYvJtJc_ZB8R-m&open=AZ4WljxYvJtJc_ZB8R-m&pullRequest=3106

Check warning on line 152 in docs/api/php_api/php_api_reference/namespaces/ibexa-contracts-mcp-attribute.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxCvJtJc_ZB8R9o&open=AZ4WljxCvJtJc_ZB8R9o&pullRequest=3106

Check warning on line 382 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfiguration.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add "<th>" headers to this "<table>".

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxsvJtJc_ZB8R_W&open=AZ4WljxsvJtJc_ZB8R_W&pullRequest=3106

Check warning on line 154 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-McpServerConfiguration.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljxsvJtJc_ZB8R_D&open=AZ4WljxsvJtJc_ZB8R_D&pullRequest=3106

Check warning on line 575 in docs/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpResource.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add "<th>" headers to this "<table>".

See more on https://sonarcloud.io/project/issues?id=ezsystems_developer-documentation&issues=AZ4WljyNvJtJc_ZB8SBI&open=AZ4WljyNvJtJc_ZB8SBI&pullRequest=3106