|
|
|
|
@ -2,10 +2,10 @@
|
|
|
|
|
FUNCTION IMPORTS ANALYSIS
|
|
|
|
|
================================================================================
|
|
|
|
|
|
|
|
|
|
Total function imports (internal modules): 226
|
|
|
|
|
Total function imports (internal modules): 229
|
|
|
|
|
- CIRCULAR (must stay): 4
|
|
|
|
|
- REDUNDANT (can remove): 0
|
|
|
|
|
- MOVABLE (can move): 222
|
|
|
|
|
- MOVABLE (can move): 225
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
================================================================================
|
|
|
|
|
@ -17,121 +17,6 @@ gateway.app
|
|
|
|
|
-----------
|
|
|
|
|
[lifespan] modules.shared.auditLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.datamodelFeatureAiChat
|
|
|
|
|
---------------------------------------------
|
|
|
|
|
[updateFromSelection] modules.datamodels.datamodelWorkflow
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.interfaceFeatureAiChat
|
|
|
|
|
---------------------------------------------
|
|
|
|
|
[_enrichAutomationsWithUserAndMandate] modules.interfaces.interfaceDbApp
|
|
|
|
|
[storeDebugMessageAndDocuments] modules.interfaces.interfaceDbManagement
|
|
|
|
|
[setUserContext] modules.security.rootAccess
|
|
|
|
|
[_notifyAutomationChanged] modules.shared.callbackRegistry
|
|
|
|
|
[storeDebugMessageAndDocuments] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceAi.mainServiceAi
|
|
|
|
|
----------------------------------------------
|
|
|
|
|
[renderResult] modules.aichat.serviceGeneration.mainServiceGeneration
|
|
|
|
|
[_handleCodeGeneration] modules.aichat.serviceGeneration.paths.codePath
|
|
|
|
|
[_handleDocumentGeneration] modules.aichat.serviceGeneration.paths.documentPath
|
|
|
|
|
[_handleImageGeneration] modules.aichat.serviceGeneration.paths.imagePath
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceAi.subContentExtraction
|
|
|
|
|
-----------------------------------------------------
|
|
|
|
|
[extractTextFromImage] modules.datamodels.datamodelAi
|
|
|
|
|
[processTextContentWithAi] modules.datamodels.datamodelAi
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceAi.subJsonResponseHandling
|
|
|
|
|
--------------------------------------------------------
|
|
|
|
|
[mergeFragmentIntoSection] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceAi.subStructureFilling
|
|
|
|
|
----------------------------------------------------
|
|
|
|
|
[_getAcceptedSectionTypesForFormat] modules.aichat.serviceGeneration.renderers.registry
|
|
|
|
|
[_getAcceptedSectionTypesForFormat] modules.datamodels.datamodelJson
|
|
|
|
|
[buildSectionPromptWithContinuation] modules.shared.jsonContinuation
|
|
|
|
|
[_extractAndMergeMultipleJsonBlocks] modules.shared.jsonUtils
|
|
|
|
|
[_processAiResponseForSection] modules.shared.jsonUtils
|
|
|
|
|
[_processSingleSection] modules.shared.jsonUtils
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceAi.subStructureGeneration
|
|
|
|
|
-------------------------------------------------------
|
|
|
|
|
[generateStructure] modules.aichat.serviceGeneration.renderers.registry
|
|
|
|
|
[generateStructure] modules.shared
|
|
|
|
|
[generateStructure] modules.shared.jsonContinuation
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceExtraction.mainServiceExtraction
|
|
|
|
|
--------------------------------------------------------------
|
|
|
|
|
[extractContent] modules.interfaces.interfaceDbManagement
|
|
|
|
|
[extractContent] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceExtraction.subPromptBuilderExtraction
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
[buildExtractionPrompt] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.mainServiceGeneration
|
|
|
|
|
--------------------------------------------------------------
|
|
|
|
|
[getAdaptiveExtractionPrompt] modules.aichat.serviceExtraction.subPromptBuilderExtraction
|
|
|
|
|
[renderReport] modules.aichat.serviceGeneration.renderers.registry
|
|
|
|
|
[generateDocumentWithTwoPhases] modules.aichat.serviceGeneration.subContentGenerator
|
|
|
|
|
[generateDocumentWithTwoPhases] modules.aichat.serviceGeneration.subStructureGenerator
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.paths.codePath
|
|
|
|
|
-------------------------------------------------------
|
|
|
|
|
[_getCodeRenderer] modules.aichat.serviceGeneration.renderers.registry
|
|
|
|
|
[generateCode] modules.datamodels.datamodelDocument
|
|
|
|
|
[_generateCodeStructure] modules.shared.jsonContinuation
|
|
|
|
|
[_generateSingleFileContent] modules.shared.jsonContinuation
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererDocx
|
|
|
|
|
---------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererHtml
|
|
|
|
|
---------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererImage
|
|
|
|
|
----------------------------------------------------------------
|
|
|
|
|
[_compressPromptWithAi] modules.datamodels.datamodelAi
|
|
|
|
|
[_generateAiImage] modules.datamodels.datamodelAi
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererJson
|
|
|
|
|
---------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererMarkdown
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererPdf
|
|
|
|
|
--------------------------------------------------------------
|
|
|
|
|
[_getAiStylesWithPdfColors] modules.datamodels.datamodelAi
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererPptx
|
|
|
|
|
---------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererText
|
|
|
|
|
---------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.renderers.rendererXlsx
|
|
|
|
|
---------------------------------------------------------------
|
|
|
|
|
[_getAiStylesWithExcelColors] modules.datamodels.datamodelAi
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.subContentGenerator
|
|
|
|
|
------------------------------------------------------------
|
|
|
|
|
[_generateImageSection] modules.datamodels.datamodelAi
|
|
|
|
|
[_generateSimpleSection] modules.datamodels.datamodelAi
|
|
|
|
|
[_generateSimpleSection] modules.shared.jsonUtils
|
|
|
|
|
|
|
|
|
|
gateway.modules.aichat.serviceGeneration.subStructureGenerator
|
|
|
|
|
--------------------------------------------------------------
|
|
|
|
|
[generateStructure] modules.datamodels.datamodelAi
|
|
|
|
|
|
|
|
|
|
gateway.modules.auth.authentication
|
|
|
|
|
-----------------------------------
|
|
|
|
|
[requireSysAdmin] modules.shared.auditLogger
|
|
|
|
|
@ -150,6 +35,14 @@ gateway.modules.auth.tokenRefreshService
|
|
|
|
|
[proactive_refresh] modules.security.rootAccess
|
|
|
|
|
[refresh_expired_tokens] modules.security.rootAccess
|
|
|
|
|
|
|
|
|
|
gateway.modules.datamodels.datamodelChat
|
|
|
|
|
----------------------------------------
|
|
|
|
|
[updateFromSelection] modules.datamodels.datamodelWorkflow
|
|
|
|
|
|
|
|
|
|
gateway.modules.features.aichat.mainAiChat
|
|
|
|
|
------------------------------------------
|
|
|
|
|
[onStart] modules.aicore.aicoreModelRegistry
|
|
|
|
|
|
|
|
|
|
gateway.modules.features.automation.routeFeatureAutomation
|
|
|
|
|
----------------------------------------------------------
|
|
|
|
|
[execute_automation] modules.services
|
|
|
|
|
@ -197,6 +90,14 @@ gateway.modules.interfaces.interfaceDbApp
|
|
|
|
|
-----------------------------------------
|
|
|
|
|
[getRootInterface] modules.security.rootAccess
|
|
|
|
|
|
|
|
|
|
gateway.modules.interfaces.interfaceDbChat
|
|
|
|
|
------------------------------------------
|
|
|
|
|
[_enrichAutomationsWithUserAndMandate] modules.interfaces.interfaceDbApp
|
|
|
|
|
[storeDebugMessageAndDocuments] modules.interfaces.interfaceDbManagement
|
|
|
|
|
[setUserContext] modules.security.rootAccess
|
|
|
|
|
[_notifyAutomationChanged] modules.shared.callbackRegistry
|
|
|
|
|
[storeDebugMessageAndDocuments] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.interfaces.interfaceDbManagement
|
|
|
|
|
------------------------------------------------
|
|
|
|
|
[_initializeStandardPrompts] modules.interfaces.interfaceDbApp
|
|
|
|
|
@ -313,15 +214,123 @@ gateway.modules.security.rootAccess
|
|
|
|
|
gateway.modules.services.__init__
|
|
|
|
|
---------------------------------
|
|
|
|
|
[__init__] modules.interfaces.interfaceDbApp
|
|
|
|
|
[__init__] modules.interfaces.interfaceDbChat
|
|
|
|
|
[__init__] modules.interfaces.interfaceDbManagement
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceAi.mainAiChat
|
|
|
|
|
---------------------------------------------
|
|
|
|
|
[onStart] modules.aicore.aicoreModelRegistry
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceAi.mainServiceAi
|
|
|
|
|
------------------------------------------------
|
|
|
|
|
[renderResult] modules.services.serviceGeneration.mainServiceGeneration
|
|
|
|
|
[_handleCodeGeneration] modules.services.serviceGeneration.paths.codePath
|
|
|
|
|
[_handleDocumentGeneration] modules.services.serviceGeneration.paths.documentPath
|
|
|
|
|
[_handleImageGeneration] modules.services.serviceGeneration.paths.imagePath
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceAi.subContentExtraction
|
|
|
|
|
-------------------------------------------------------
|
|
|
|
|
[extractTextFromImage] modules.datamodels.datamodelAi
|
|
|
|
|
[processTextContentWithAi] modules.datamodels.datamodelAi
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceAi.subJsonResponseHandling
|
|
|
|
|
----------------------------------------------------------
|
|
|
|
|
[mergeFragmentIntoSection] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceAi.subStructureFilling
|
|
|
|
|
------------------------------------------------------
|
|
|
|
|
[_getAcceptedSectionTypesForFormat] modules.datamodels.datamodelJson
|
|
|
|
|
[_getAcceptedSectionTypesForFormat] modules.services.serviceGeneration.renderers.registry
|
|
|
|
|
[buildSectionPromptWithContinuation] modules.shared.jsonContinuation
|
|
|
|
|
[_extractAndMergeMultipleJsonBlocks] modules.shared.jsonUtils
|
|
|
|
|
[_processAiResponseForSection] modules.shared.jsonUtils
|
|
|
|
|
[_processSingleSection] modules.shared.jsonUtils
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceAi.subStructureGeneration
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
[generateStructure] modules.services.serviceGeneration.renderers.registry
|
|
|
|
|
[generateStructure] modules.shared
|
|
|
|
|
[generateStructure] modules.shared.jsonContinuation
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceChat.mainServiceChat
|
|
|
|
|
----------------------------------------------------
|
|
|
|
|
[getChatDocumentsFromDocumentList] modules.datamodels.datamodelDocref
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceExtraction.mainServiceExtraction
|
|
|
|
|
----------------------------------------------------------------
|
|
|
|
|
[extractContent] modules.interfaces.interfaceDbManagement
|
|
|
|
|
[extractContent] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceExtraction.subPromptBuilderExtraction
|
|
|
|
|
---------------------------------------------------------------------
|
|
|
|
|
[buildExtractionPrompt] modules.shared.debugLogger
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.mainServiceGeneration
|
|
|
|
|
----------------------------------------------------------------
|
|
|
|
|
[getAdaptiveExtractionPrompt] modules.services.serviceExtraction.subPromptBuilderExtraction
|
|
|
|
|
[renderReport] modules.services.serviceGeneration.renderers.registry
|
|
|
|
|
[generateDocumentWithTwoPhases] modules.services.serviceGeneration.subContentGenerator
|
|
|
|
|
[generateDocumentWithTwoPhases] modules.services.serviceGeneration.subStructureGenerator
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.paths.codePath
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
[generateCode] modules.datamodels.datamodelDocument
|
|
|
|
|
[_getCodeRenderer] modules.services.serviceGeneration.renderers.registry
|
|
|
|
|
[_generateCodeStructure] modules.shared.jsonContinuation
|
|
|
|
|
[_generateSingleFileContent] modules.shared.jsonContinuation
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererDocx
|
|
|
|
|
-----------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererHtml
|
|
|
|
|
-----------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererImage
|
|
|
|
|
------------------------------------------------------------------
|
|
|
|
|
[_compressPromptWithAi] modules.datamodels.datamodelAi
|
|
|
|
|
[_generateAiImage] modules.datamodels.datamodelAi
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererJson
|
|
|
|
|
-----------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererMarkdown
|
|
|
|
|
---------------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererPdf
|
|
|
|
|
----------------------------------------------------------------
|
|
|
|
|
[_getAiStylesWithPdfColors] modules.datamodels.datamodelAi
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererPptx
|
|
|
|
|
-----------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererText
|
|
|
|
|
-----------------------------------------------------------------
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.renderers.rendererXlsx
|
|
|
|
|
-----------------------------------------------------------------
|
|
|
|
|
[_getAiStylesWithExcelColors] modules.datamodels.datamodelAi
|
|
|
|
|
[getAcceptedSectionTypes] modules.datamodels.datamodelJson
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.subContentGenerator
|
|
|
|
|
--------------------------------------------------------------
|
|
|
|
|
[_generateImageSection] modules.datamodels.datamodelAi
|
|
|
|
|
[_generateSimpleSection] modules.datamodels.datamodelAi
|
|
|
|
|
[_generateSimpleSection] modules.shared.jsonUtils
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceGeneration.subStructureGenerator
|
|
|
|
|
----------------------------------------------------------------
|
|
|
|
|
[generateStructure] modules.datamodels.datamodelAi
|
|
|
|
|
|
|
|
|
|
gateway.modules.services.serviceUtils.mainServiceUtils
|
|
|
|
|
------------------------------------------------------
|
|
|
|
|
[storeDebugMessageAndDocuments] modules.aichat.interfaceFeatureAiChat
|
|
|
|
|
[storeDebugMessageAndDocuments] modules.interfaces.interfaceDbChat
|
|
|
|
|
[debugLogToFile] modules.shared.debugLogger
|
|
|
|
|
[writeDebugArtifact] modules.shared.debugLogger
|
|
|
|
|
[writeDebugFile] modules.shared.debugLogger
|
|
|
|
|
@ -409,9 +418,9 @@ gateway.modules.workflows.processing.modes.modeDynamic
|
|
|
|
|
|
|
|
|
|
gateway.modules.workflows.processing.shared.placeholderFactory
|
|
|
|
|
--------------------------------------------------------------
|
|
|
|
|
[extractReviewContent] modules.aichat.datamodelFeatureAiChat
|
|
|
|
|
[extractLatestRefinementFeedback] modules.aichat.interfaceFeatureAiChat
|
|
|
|
|
[extractReviewContent] modules.datamodels.datamodelChat
|
|
|
|
|
[extractLatestRefinementFeedback] modules.interfaces.interfaceDbApp
|
|
|
|
|
[extractLatestRefinementFeedback] modules.interfaces.interfaceDbChat
|
|
|
|
|
|
|
|
|
|
gateway.modules.workflows.workflowManager
|
|
|
|
|
-----------------------------------------
|
|
|
|
|
|