fix(knowledge): propagate RAGFlow lookup failures get_document_info returns None only for DATA_ERROR/not-found cases, and get_dataset_id_by_name returns None only for successful no-match lookups. Other non-zero RAGFlow codes raise ThirdPartyException(RAGFLOW_RAGError). Signed-off-by: yixinmeng <42209328+yixinmeng@users.noreply.github.com> |