[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