Feat/show detailed custom api response when testing (#2400)

This commit is contained in:
Yeuoly
2024-02-05 18:48:30 +08:00
committed by GitHub
parent d4cfd3e7ac
commit bf736bc55d
5 changed files with 61 additions and 15 deletions

View File

@@ -521,8 +521,8 @@ class ToolManageService:
'credentials': credentials,
'tenant_id': tenant_id,
})
tool.validate_credentials(credentials, parameters)
result = tool.validate_credentials(credentials, parameters)
except Exception as e:
return { 'error': str(e) }
return { 'result': 'success' }
return { 'result': result or 'empty response' }