Closed dkoslicki closed 2 weeks ago
@dkoslicki which is the correct DSL syntax, create_message
or create_envelope
? Please pardon my ignorance.
It should be create_message
, but create_envelope
is available from the UI DSL dropdown. So this is either a UI think (@isbluis ) or wherever that info is being pulled from. Luis, if you remind me where this comes from, (eg. the DSL readme or somewhere else in the code), I would appreciate it.
I'm not seeing it?
DSL, not workflow
create_envelope()
is defined in ARAX_messenger.py
, but there is no mention of create_message()
. The UI gathers the DSL requirements from calling the describe_me
method.
I can see that create_message()
is only present in ARAX_query.py
, but I don't gather any info from it, and it does not have a describe_me
method.
Not sure what should be done here; maybe discuss at the next AHM?
Yeah, next AHM would be good, as it's not clear to me if we should be exposing those on the UI, and/or if create_message
even does anything outside of ARAX_query.py
Submitted a fix (tested in my dev area). Feel free to close once you verify fix in CI/Test.
looks like the fix works, thanks, closing!
Apparently xDTD requires you create a message before using
infer(action=drug_treatment_graph_expansion)
, but doing so returnsfor the input
It appears that
create_message
does work though. Any thoughts @isbluis if this is just a mis-naming of a DSL command that the UI slurped up?