Skip to content

python temporal integration - #1092

Merged
Matt Perpick (clutchski) merged 1 commit into
mainfrom
matt/temporal
Dec 2, 2025
Merged

python temporal integration#1092
Matt Perpick (clutchski) merged 1 commit into
mainfrom
matt/temporal

Conversation

@clutchski

@clutchski Matt Perpick (clutchski) commented Nov 20, 2025

Copy link
Copy Markdown
Collaborator

Prototype of a temporal <-> braintrust distributed tracing implementation.

@clutchski
Matt Perpick (clutchski) force-pushed the matt/temporal branch 2 times, most recently from 59fa59b to f65a79f Compare November 20, 2025 20:42
Comment thread py/src/braintrust/contrib/temporal/__init__.py Outdated
Comment thread py/src/braintrust/contrib/temporal/__init__.py Outdated
Comment thread py/examples/temporal/workflow.py
Comment thread py/examples/temporal/workflow.py Outdated
Comment thread py/src/braintrust/contrib/temporal/__init__.py Outdated
Comment thread py/examples/temporal/worker.py
@clutchski
Matt Perpick (clutchski) force-pushed the matt/temporal branch 3 times, most recently from d1ba6e3 to f7cbf39 Compare November 25, 2025 16:14
@clutchski
Matt Perpick (clutchski) marked this pull request as ready for review November 25, 2025 16:14
@clutchski Matt Perpick (clutchski) changed the title Matt/temporal python temporal integration Nov 25, 2025
Comment thread py/src/braintrust/logger.py
@@ -1994,11 +1994,13 @@ def inner():
def reset_id_generator_state():
"""Reset ID generator state and environment variables before each test"""
logger._state._reset_id_generator()
logger._state._reset_context_manager()

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should start nuking the state between tests, but we can do that in the future.

Comment thread py/src/braintrust/contrib/temporal/__init__.py
Comment thread js/.TEMPORAL_TODO.md
Comment thread py/src/braintrust/contrib/temporal/__init__.py
Comment thread py/src/braintrust/contrib/temporal/__init__.py
Comment thread py/src/braintrust/contrib/temporal/__init__.py
Comment thread py/src/braintrust/contrib/temporal/__init__.py
Comment thread py/src/braintrust/contrib/temporal/__init__.py
Comment thread py/src/braintrust/contrib/temporal/__init__.py
@clutchski
Matt Perpick (clutchski) merged commit 5fc2dce into main Dec 2, 2025
47 checks passed
@clutchski
Matt Perpick (clutchski) deleted the matt/temporal branch December 2, 2025 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants