conform to new stompt_prompt interface