Skip to content

Commit 893ebb9

Browse files
authored
fix: add params field when missing (#94)
1 parent 2db40cd commit 893ebb9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/mcpm/router/transport.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ class ClientIdentifier(TypedDict):
3030

3131
def patch_meta_data(body: bytes, **kwargs) -> bytes:
3232
data = json.loads(body.decode("utf-8"))
33+
if "params" not in data:
34+
data["params"] = {}
3335

3436
for key, value in kwargs.items():
3537
data["params"].setdefault("_meta", {})[key] = value

0 commit comments

Comments
 (0)