@@ -105,7 +105,7 @@ def _execute_action(
105105 )
106106 if resp .status_code == 200 :
107107 return resp .json ()
108- raise Exception ("Failed to execute action, response: " , resp .text )
108+ raise Exception (f "Failed to execute action, status code: { resp . status_code } , response: { resp .text } " )
109109
110110 def execute_action (self , action_name : Action , params : dict ):
111111 resp = self ._execute_action (action_name , self .id , params )
@@ -133,7 +133,7 @@ def get_all_actions(self, format: SchemaFormat = SchemaFormat.OPENAI):
133133 else :
134134 return actions ["items" ]
135135
136- raise Exception ("Failed to get actions. You might want to run composio-cli update and restart the python notebook to reload the updated library. " )
136+ raise Exception (f "Failed to get actions. Status code: { resp . status_code } , response: { resp . text } " )
137137
138138 def handle_tools_calls (self , tool_calls : ChatCompletion ) -> list [any ]:
139139 output = []
@@ -195,7 +195,7 @@ def initiate_connection(
195195 if resp .status_code == 200 :
196196 return ConnectionRequest (self .sdk_instance , ** resp .json ())
197197
198- raise Exception ("Failed to create connection" )
198+ raise Exception (f "Failed to create connection. Status code: { resp . status_code } , response: { resp . text } " )
199199
200200 def get_required_variables (self ):
201201 return self .expectedInputFields
@@ -229,7 +229,7 @@ def list_active_triggers(self, trigger_ids: list[str] = None) -> list[ActiveTrig
229229 raise Exception (f"Failed to get active triggers, status code: { resp .status_code } , response: { resp .text } " )
230230 if resp .json ().get ("triggers" ):
231231 return [ActiveTrigger (self , ** item ) for item in resp .json ()["triggers" ]]
232- raise Exception (f"Failed to get active triggers, response: { resp .text } " )
232+ raise Exception (f"Failed to get active triggers, status code: { resp . status_code } , response: { resp .text } " )
233233
234234 def disable_trigger (self , trigger_id : str ):
235235 resp = self .http_client .post (f"{ self .base_url } /v1/triggers/disable/{ trigger_id } " )
0 commit comments