Skip to content

feat(dq): render the AI-mode form hint as an in-modal column#30195

Merged
ShaileshParmar11 merged 40 commits into
mainfrom
feat/dq-ai-form-hint-panel
Jul 22, 2026
Merged

feat(dq): render the AI-mode form hint as an in-modal column#30195
ShaileshParmar11 merged 40 commits into
mainfrom
feat/dq-ai-form-hint-panel

style(form-hint): take the Request Data Access header verbatim

5ef56c2
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / [open-metadata-ui] SonarCloud Code Analysis succeeded Jul 21, 2026 in 6m 6s

Annotations

Check failure on line 32 in src/components/Entity/EntityLineage/NodeChildren/NodeChildren.interface.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Remove this duplicated type or replace with another one.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sB8iXgEsFuQtLs57&open=AZ9_sB8iXgEsFuQtLs57&pullRequest=30195

Check warning on line 659 in src/pages/ColumnBulkOperations/ColumnGrid/ColumnGrid.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sI0UXgEsFuQtLs99&open=AZ9_sI0UXgEsFuQtLs99&pullRequest=30195

Check warning on line 52 in src/utils/TagClassBase.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Make this public static property readonly.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sOAtXgEsFuQtLtCU&open=AZ9_sOAtXgEsFuQtLtCU&pullRequest=30195

Check failure on line 1018 in src/utils/QueryBuilderElasticsearchFormatUtils.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

This function expects 5 arguments, but 6 were provided.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sNwDXgEsFuQtLtCC&open=AZ9_sNwDXgEsFuQtLtCC&pullRequest=30195

Check warning on line 40 in src/components/Learning/ResourcePlayer/StorylaneTour.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'frameBorder' is deprecated.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sDhFXgEsFuQtLs6s&open=AZ9_sDhFXgEsFuQtLs6s&pullRequest=30195

Check warning on line 391 in src/components/TestLibrary/TestDefinitionForm/TestDefinitionFormBody.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r8_HXgEsFuQtLs3K&open=AZ9_r8_HXgEsFuQtLs3K&pullRequest=30195

Check warning on line 45 in src/components/Entity/EntityLineage/LineageNodeLabelV1.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'isChildrenListExpanded' PropType is defined but prop is never used

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sB_xXgEsFuQtLs59&open=AZ9_sB_xXgEsFuQtLs59&pullRequest=30195

Check failure on line 66 in src/components/BlockEditor/Extensions/File/FileNode.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `.dataset` over `getAttribute(…)`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_ryf1XgEsFuQtLsyA&open=AZ9_ryf1XgEsFuQtLsyA&pullRequest=30195

Check warning on line 102 in src/components/WorkflowDefinitions/WorkflowBuilder/NodeConfigSidebar.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using nullish coalescing operator (`??`) instead of a ternary expression, as it is simpler to read.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r9pwXgEsFuQtLs3f&open=AZ9_r9pwXgEsFuQtLs3f&pullRequest=30195

Check warning on line 881 in src/components/OntologyExplorer/hooks/useOntologyGraph.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sFrUXgEsFuQtLs8L&open=AZ9_sFrUXgEsFuQtLs8L&pullRequest=30195

Check warning on line 89 in src/utils/StringUtils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sPttXgEsFuQtLtDM&open=AZ9_sPttXgEsFuQtLtDM&pullRequest=30195

Check warning on line 69 in src/components/ActivityFeed/ActivityFeedEditor/ActivityFeedEditor.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r73hXgEsFuQtLs2i&open=AZ9_r73hXgEsFuQtLs2i&pullRequest=30195

Check warning on line 273 in src/components/Settings/Users/UsersProfile/UserPermissions/UserPermissions.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Do not use Array index in keys

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r-1bXgEsFuQtLs4P&open=AZ9_r-1bXgEsFuQtLs4P&pullRequest=30195

Check failure on line 1799 in src/pages/ColumnBulkOperations/ColumnGrid/ColumnGrid.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sI0UXgEsFuQtLs-E&open=AZ9_sI0UXgEsFuQtLs-E&pullRequest=30195

Check warning on line 162 in src/utils/AdvancedSearchUtils.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Use Array.isArray() instead of isArray() from lodash.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sPP5XgEsFuQtLtC-&open=AZ9_sPP5XgEsFuQtLtC-&pullRequest=30195

Check warning on line 52 in src/components/common/InlineAlert/InlineAlert.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'subDescription' may use Object's default stringification format ('[object Object]') when stringified.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r3q5XgEsFuQtLs0i&open=AZ9_r3q5XgEsFuQtLs0i&pullRequest=30195

Check warning on line 55 in src/pages/DataInsightPage/DataInsightLeftPanel/DataInsightLeftPanel.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'LeftPanelCard' is deprecated.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sHbFXgEsFuQtLs9S&open=AZ9_sHbFXgEsFuQtLs9S&pullRequest=30195

Check failure on line 160 in src/pages/EntityImport/BulkEntityImportPage/BulkEntityImportPage.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 35 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sJD4XgEsFuQtLs-O&open=AZ9_sJD4XgEsFuQtLs-O&pullRequest=30195

Check warning on line 97 in src/utils/QueryBuilderPureUtils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sO5dXgEsFuQtLtC0&open=AZ9_sO5dXgEsFuQtLtC0&pullRequest=30195

Check failure on line 115 in src/components/BlockEditor/EditorSlots.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `.dataset` over `getAttribute(…)`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_rzD3XgEsFuQtLsyR&open=AZ9_rzD3XgEsFuQtLsyR&pullRequest=30195

Check warning on line 352 in src/components/common/Form/JSONSchema/JSONSchemaTemplate/ConnectionObjectFieldTemplate.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Do not use Array index in keys

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r2moXgEsFuQtLsz5&open=AZ9_r2moXgEsFuQtLsz5&pullRequest=30195

Check warning on line 123 in src/components/MyData/Persona/PersonaSelectableList/PersonaSelectableList.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Handle this exception or don't catch it at all.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r7xaXgEsFuQtLs2f&open=AZ9_r7xaXgEsFuQtLs2f&pullRequest=30195

Check warning on line 159 in src/components/MyData/Widgets/CuratedAssetsWidget/AdvancedAssetsFilterField/AdvancedAssetsFilterField.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'checkTree' is deprecated.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r7LPXgEsFuQtLs2P&open=AZ9_r7LPXgEsFuQtLs2P&pullRequest=30195

Check warning on line 183 in src/components/Settings/Users/UsersProfile/UserPermissions/UserPermissions.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Do not use Array index in keys

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_r-1bXgEsFuQtLs4M&open=AZ9_r-1bXgEsFuQtLs4M&pullRequest=30195

Check warning on line 543 in src/components/DataContract/ContractSecurityFormTab/ContractSecurityFormTab.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ9_sEyPXgEsFuQtLs7Z&open=AZ9_sEyPXgEsFuQtLs7Z&pullRequest=30195