core.completion: async result refine