@@ -22,7 +22,9 @@ def create_prompt_lineage_helper(name: str, description: Optional[str] = None):
2222 def process_response (response ):
2323 prompt = response ["data" ]["createPromptLineage" ]
2424 if prompt and prompt .get ("deletedAt" ):
25- logger .warn (f"Prompt lineage { name } was deleted" )
25+ logger .warn (
26+ f"Prompt { name } was deleted - please update any references to use an active prompt in production"
27+ )
2628 return prompt
2729
2830 description = "create prompt lineage"
@@ -36,7 +38,9 @@ def get_prompt_lineage_helper(name: str):
3638 def process_response (response ):
3739 prompt = response ["data" ]["promptLineage" ]
3840 if prompt and prompt .get ("deletedAt" ):
39- logger .warn (f"Prompt lineage { name } was deleted" )
41+ logger .warn (
42+ f"Prompt { name } was deleted - please update any references to use an active prompt in production"
43+ )
4044 return prompt
4145
4246 description = "get prompt lineage"
@@ -63,7 +67,9 @@ def process_response(response):
6367 prompt_lineage = prompt .get ("lineage" )
6468
6569 if prompt_lineage and prompt_lineage .get ("deletedAt" ):
66- logger .warn (f"Prompt version is part of a deleted lineage { prompt_lineage .get ('name' )} " )
70+ logger .warn (
71+ f"Prompt { name } was deleted - please update any references to use an active prompt in production"
72+ )
6773 return Prompt .from_dict (api , prompt ) if prompt else None
6874
6975 description = "create prompt version"
@@ -105,7 +111,9 @@ def process_response(response):
105111 prompt_lineage = prompt_version .get ("lineage" )
106112
107113 if prompt_lineage and prompt_lineage .get ("deletedAt" ):
108- logger .warn (f"Prompt version is part of a deleted lineage { prompt_lineage .get ('name' )} " )
114+ logger .warn (
115+ f"Prompt { name } was deleted - please update any references to use an active prompt in production"
116+ )
109117 prompt = Prompt .from_dict (api , prompt_version ) if prompt_version else None
110118 if cache and prompt :
111119 put_prompt (cache , prompt )
0 commit comments