Chad Retz
Chad Retz
### Describe the solution you'd like These are present on other SDKs. `last_result` is mostly only for cron/schedule, but `last_failure` can also have value for workflow retry.
### Describe the solution you'd like Write a test confirming that baggage is properly serialized/rehydrated to/within activities and if it is not, fix that.
### Describe the solution you'd like Today we only use a type hint if the arg count matches the input count. But the args may have default values. So we...
### Describe the solution you'd like In #349 we now drop signals whose arguments are of the wrong type. But we still fail the workflow task if the arity is...
### Describe the bug Given workflow logic like: ```python await workflow.execute_activity(some_activity, ...) await workflow.execute_child_workflow(SomeChildWorkflow.run, ...) ``` There may be an issue where cancellation is sent after activity is marked complete...
### Describe the solution you'd like `temporalio.activity`, `temporalio.workflow`, etc are all modules right now. Besides the obvious benefit of properly separating code in a package into multiple files, the other...
[Feature Request] Temporal exceptions from converters and codecs should fail the workflow not task
### Describe the solution you'd like Need to let conversion and encoding/decoding fail workflow instead of just task.
### Describe the bug Getting `unhashable type: '_RestrictedProxy'` possibly on a datetime in a workflow even though we define `__hash__` I am unsure why this is, need to investigate.
### Describe the bug On short-lived client-only process after `execute_workflow` client call completes, one user reported getting: ``` Fatal Python error: PyGILState_Release: thread state 0x***************** must be current when releasing...
### Is your feature request related to a problem? Please describe. User reported issue debugging while in sandbox