[midPoint-git] [Evolveum/midpoint] 29037d: Make mappings suggestion more robust

mederly noreply at github.com
Mon Sep 22 12:55:49 CEST 2025


  Branch: refs/heads/midpilot
  Home:   https://github.com/Evolveum/midpoint
  Commit: 29037deeffeb467f9df042b753b6bc52cf19436a
      https://github.com/Evolveum/midpoint/commit/29037deeffeb467f9df042b753b6bc52cf19436a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractEmptyModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/OperationContext.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java

  Log Message:
  -----------
  Make mappings suggestion more robust

If the LLM fails while deriving a particular mapping, an error is
reported and the process continues - to provide at least some mappings
to the user.

A preliminary solution. Points to improve:

1. The mapping is skipped altogether. We should probably suggest that
there is (some) mapping proposition, perhaps signalling that the script
could not be suggested.

2. The error is reported deep within the task, but (not yet) via
StatusInfo#getStatus()


  Commit: 5e642fae2f799774ce673817a5c40e5b0fa0bb99
      https://github.com/Evolveum/midpoint/commit/5e642fae2f799774ce673817a5c40e5b0fa0bb99
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_color.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/WaitingConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationConnectorStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationConnectorStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationTile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/connector/development/component/wizard/scimrest/basic/DocumentationTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AiUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestBackend.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/RestTestBackend.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/AbstractConnDevActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/DownloadConnectorActivityHandler.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/conndev/activity/ProcessDocumentationActivityHandler.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstallationServiceImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/midpilot' into midpilot


Compare: https://github.com/Evolveum/midpoint/compare/7b01c5e57bb2...5e642fae2f79

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list