I've done a series that adds support for AF_UNIX sockets in coredumps. Userspace provides an AF_UNIX socket path via core_pattern and the kernel connects to it, shuts down the read side and writes the coredump to the socket.
This means no more super privileged usermode helper upcalls and makes for a very nice API experience. I captured coredumps simply via socat:
https://lore.kernel.org/20250430-work-coredump-socket-v1-0-2faf027dbb47@kernel.org
The receiver can use SO_PEERPIDFD to get a stable handle on the crashed process.