From 26ddd6a70ae74f1d0e4699571796bc95522caba7 Mon Sep 17 00:00:00 2001 From: Eric-B-Wu Date: Mon, 30 Jun 2025 08:04:59 -0500 Subject: [PATCH 1/2] remove python connector --- .../lib/base/operationmanifest.ts | 8 -------- .../src/designer-client-services/lib/base/search.ts | 1 - 2 files changed, 9 deletions(-) diff --git a/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts b/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts index 32609501b45..56a1241f2b9 100644 --- a/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts +++ b/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts @@ -42,7 +42,6 @@ import switchManifest from './manifests/switch'; import agentloopManifest from '../standard/manifest/agentloop'; import terminateManifest from './manifests/terminate'; import untilManifest from './manifests/until'; -import { inlinePythonManifest } from './manifests/inlinecode'; const apimanagement = 'apimanagement'; const apimanagementtrigger = 'apimanagementtrigger'; @@ -56,7 +55,6 @@ const invokefunction = 'invokefunction'; const javascriptcode = 'javascriptcode'; const powershellcode = 'powershellcode'; const csharpcode = 'csharpscriptcode'; -const pythoncode = 'pythoncode'; const compose = 'compose'; const csvtable = 'csvtable'; const htmltable = 'htmltable'; @@ -180,7 +178,6 @@ export const supportedBaseManifestTypes = [ javascriptcode, powershellcode, csharpcode, - pythoncode, join, liquid, parsejson, @@ -598,10 +595,6 @@ const builtInOperationsMetadata: Record = { connectorId: inlineCodeConnectorId, operationId: csharpcode, }, - [pythoncode]: { - connectorId: inlineCodeConnectorId, - operationId: pythoncode, - }, [join]: { connectorId: dataOperationConnectorId, operationId: join, @@ -802,7 +795,6 @@ export const supportedBaseManifestObjects = new Map([ [agentType, agentloopManifest], [terminate, terminateManifest], [until, untilManifest], - [pythoncode, inlinePythonManifest], ]); export const foreachOperationInfo = { diff --git a/libs/logic-apps-shared/src/designer-client-services/lib/base/search.ts b/libs/logic-apps-shared/src/designer-client-services/lib/base/search.ts index 985be4b0194..5cc89aff3c1 100644 --- a/libs/logic-apps-shared/src/designer-client-services/lib/base/search.ts +++ b/libs/logic-apps-shared/src/designer-client-services/lib/base/search.ts @@ -406,7 +406,6 @@ export function getClientBuiltInOperations( ClientOperationsData.getFutureTimeOperation, ClientOperationsData.getPastTimeOperation, ClientOperationsData.currentTimeOperation, - ClientOperationsData.inlinePythonCodeOperation, ]; return filterOperation ? allOperations.filter(filterOperation) : allOperations; } From aa281f62d19e0d5f5bae1d310fef63bd3369fea6 Mon Sep 17 00:00:00 2001 From: Eric-B-Wu Date: Wed, 3 Jun 2026 19:24:22 -0700 Subject: [PATCH 2/2] return hl7 --- .../lib/base/operationmanifest.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts b/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts index 27ffabfe008..ba1b895f886 100644 --- a/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts +++ b/libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts @@ -132,6 +132,8 @@ const edifactencode = 'edifactencode'; const edifactbatchencode = 'edifactbatchencode'; const edifactdecode = 'edifactdecode'; const parsedocument = 'parsedocument'; +const hl7decode = 'hl7decode'; +const hl7encode = 'hl7encode'; export const parsedocumentwithmetadata = 'parsedocumentwithmetadata'; export const chunktextwithmetadata = 'chunktextwithmetadata'; @@ -155,6 +157,7 @@ const dataMapperConnectorId = 'connectionProviders/dataMapperOperations'; const x12ConnectorId = 'connectionProviders/x12Operations'; const xmlOperationsConnectionId = 'connectionProviders/xmlOperations'; const edifactConnectorId = 'connectionProviders/edifactOperations'; +const hl7ConnectorId = 'connectionProviders/hl7Operations'; export const inlineCodeConnectorId = 'connectionProviders/inlineCode'; const azurefunction = 'azurefunction'; @@ -235,6 +238,8 @@ export const supportedBaseManifestTypes = [ parsedocument, parsedocumentwithmetadata, chunktextwithmetadata, + hl7decode, + hl7encode, ]; export const builtInConnectorIds = { @@ -374,6 +379,8 @@ export function isBuiltInOperation(definition: any): boolean { case chunktext: case chunktextwithmetadata: case parsedocumentwithmetadata: + case hl7decode: + case hl7encode: return true; case mcpclienttool: @@ -786,6 +793,14 @@ const builtInOperationsMetadata: Record = { connectorId: dataOperationConnectorId, operationId: chunktextwithmetadata, }, + [hl7decode]: { + connectorId: hl7ConnectorId, + operationId: hl7decode, + }, + [hl7encode]: { + connectorId: hl7ConnectorId, + operationId: hl7encode, + }, }; export const supportedBaseManifestObjects = new Map([