Three contexts: in-app, deep link page, frame/preview.
Unified visuals + copy for "pending", "fulfilled", & "cancelled" across all 3 contexts.
Show who fulfilled the request. Open question whether this should just be text ("Fulfilled by dcposch") or an account bubble (with profile pic, potentially).
Show recipient profile pic. This may require making the account bubble smaller. It's currently huge, profile pics may be pixelated at that size.
Show recipient connected farcaster, if present.
In short, consistent display + more information density.
Summary
In-app: clear indication request is fulfilled or cancelled, but doesn't show who fulfilled it
Deep link page: no indication
(the only tell is that it says "requested" instead of "is requesting")
Frame / link preview: correct indication, but design is a placeholder
I threw something together last night, but could be better: