From 88cb0729b0500d9906f007e255c00cefcdf00453 Mon Sep 17 00:00:00 2001 From: Wolfgang Schoenberger <221313372+wolfiesch@users.noreply.github.com> Date: Thu, 30 Jul 2026 06:39:27 -0700 Subject: [PATCH] docs(rpc): clarify unknown-frame fallback --- python/omp-rpc/src/omp_rpc/client.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/omp-rpc/src/omp_rpc/client.py b/python/omp-rpc/src/omp_rpc/client.py index 6af8466e5..6d651ce90 100644 --- a/python/omp-rpc/src/omp_rpc/client.py +++ b/python/omp-rpc/src/omp_rpc/client.py @@ -1904,6 +1904,9 @@ class RpcClient: notification = parse_notification(payload) listener_notification = parse_notification(payload) except (TypeError, ValueError) as exc: + # Protocol drift must not terminate the reader. This also + # demotes parser defects to UnknownNotification; consumers + # that need visibility should register an unknown listener. notification = UnknownNotification( _clone_json_object(payload), parse_error=str(exc) )