Skip to content

Conversation

@macroscope-gtm-bot
Copy link

Recreated from temporalio#1305 for Macroscope review.

Original PR: temporalio#1305 by @jmaeagle99
Status: closed (merged)

Recreated using squash merge commit - exact merged state preserved.

Original PR: temporalio#1305

@macroscopeapp
Copy link

macroscopeapp bot commented Jan 28, 2026

Move payload codec, encode, and decode calls to DataConverter helpers across worker bridge, client memo/headers, and failure handling

Route activation/completion encode/decode, memo and header processing, and failure payload transforms through DataConverter helper methods, adding effect guards and replacing direct PayloadCodec usage. Core entry points update include temporalio.bridge.worker.decode_activation, temporalio.bridge.worker.encode_completion, and client memo/header helpers.

📍Where to Start

Start at the DataConverter helper implementations in converter.py, then follow their use in worker.py for activation/completion and the client memo/header paths in client.py.


Macroscope summarized 2c05b46.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants