Toutes les nouveautés

Python SDK 1.43.1

Équipe

Overview

Fixed

  • Durable tasks no longer stall after the worker's durable stream reconnects in the middle of a wait. The worker now reports the last completion it received in its status requests, so the engine resumes delivery from there instead of holding later completions until the task is evicted and replayed.

Documentation for agents

The linked pages serve plain markdown for tools and agents. Full docs index: https://docs.hatchet.run/llms.txt

Setup and local development:

Core concepts:

Flow control:

Python SDK reference (overview: https://docs.hatchet.run/reference/python.md):

<!-- hatchet-agent-docs:end -->

Installation

Install the SDK using pip:

Shell
pip install hatchet-sdk
Shell

Or using poetry:

Shell
poetry add hatchet-sdk
Shell

Documentation

For detailed documentation, examples, and best practices, visit:

What's Changed?

  • feat(durable-streams): add a frontend UI (#5285) by @juliusgeo

  • fix(engine): [dag operator] return outputs even when empty, and ignore invalid CELs on conditions (#5295) by @mrkaye97

  • fix(engine): durable invocation hangs until eviction on stream disconnect (#5307) by @mrkaye97

Source GitHub