From my tests (and from code), it appears that the message of a listing post cannot be updated on runtime (when quarto is rendering the HTML).
A want a lua filter that overrides this functionality and instead generates a custom description will be used by the listing page.