Bind positional-only arguments correctly in direct and HTTP calls

This commit is contained in:
Andras Schmelczer 2026-10-27 19:53:21 +00:00
commit 691140f9f8

View file

@ -12,7 +12,8 @@ def automatically_decorate_parameters(func: F) -> F:
parameter_names = [
param.name
for param in signature.parameters.values()
if param.kind in (param.POSITIONAL_OR_KEYWORD, param.KEYWORD_ONLY)
if param.kind
in (param.POSITIONAL_ONLY, param.POSITIONAL_OR_KEYWORD, param.KEYWORD_ONLY)
]
metadata = get_function_metadata_store(func)