debug(f'uplaod_pricing_data.dspy: {params_kw=}') try: x = await load_pricing_data(params_kw.pptid, xlsx_file) return UiMessage(title='load pricing data', message='data load successful') except Exception as e: return UiError(title='load pricing data', message=f'data load failed({e})')