package documentation

System Nexus operation helpers.

Package workflow_service No package docstring; 0/1 variable, 1/1 function, 0/2 module, 0/3 package documented
Module _payload_visitor No module docstring; 1/1 class documented

From __init__.py:

Class SystemNexusPayloadConverter Payload converter for system Nexus outer envelopes.
Function get_payload_converter Return the fixed payload converter for system Nexus outer envelopes.
Function is_system_operation Return whether a Nexus operation uses a generated system envelope.
Async Function maybe_visit_payload Visit nested payloads if the payload is a recognized system Nexus envelope.
Function _operation Undocumented

Return the fixed payload converter for system Nexus outer envelopes.

def is_system_operation(service: str, operation: str) -> bool: (source)

Return whether a Nexus operation uses a generated system envelope.

async def maybe_visit_payload(service: str, operation: str, payload: temporalio.api.common.v1.Payload, visitor_functions: VisitorFunctions, skip_search_attributes: bool) -> temporalio.api.common.v1.Payload | None: (source)

Visit nested payloads if the payload is a recognized system Nexus envelope.

def _operation(service: str, operation: str) -> nexusrpc.Operation[typing.Any, typing.Any] | None: (source)

Undocumented