Realistically, this error is recoverable for the runtime, even though this is clearly a terminal error for the individual invocation.
Ultimately, this is a minor issue because: the error is logged, this is clearly unexpected by the user, restarting the runtime shouldn't hurt much. However, from an ergonomic standpoint, this should be handled like anything else the handler does not expect.
Realistically, this error is recoverable for the runtime, even though this is clearly a terminal error for the individual invocation.
Ultimately, this is a minor issue because: the error is logged, this is clearly unexpected by the user, restarting the runtime shouldn't hurt much. However, from an ergonomic standpoint, this should be handled like anything else the handler does not expect.