Commit Graph

253 Commits

Author SHA1 Message Date
mrkaye97 736ecaa3c0 Merge branch 'main' into feat-durable-execution 2026-02-24 13:26:48 -08:00
github-actions[bot] 47f34f2587 chore: regenerate examples (#3084)
Co-authored-by: GitHub Action <action@github.com>
2026-02-23 14:48:09 +01:00
Gabe Ruttner de68e1375a Feat: typescript middleware (#3066)
* feat: typed middleware

* feat: chaining

* feat: typed global input

* feat: typed global output

* feat: inferred types from middleware

* feat: with chaining

* docs: initial pass

* feat: implicit chaining

* fix: implicit spread

* docs: separate examples

* refactor: rename middleware hooks from `pre`/`post` to `before`/`after` for consistency

* fix: search

* chore: lint

* fix: tests

* Update frontend/docs/pages/home/middleware.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* release: 1.13.0

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-23 04:16:00 -08:00
mrkaye97 201a4c74e5 Merge branch 'main' into feat-durable-execution 2026-02-20 13:05:56 -05:00
matt 6f3f6e08ac Feat: Replay as new (or from a node) (#3055)
* feat: new messages for reset

* chore: gen python

* feat: reset scaffolding

* feat: initial work

* feat: initial e2e wiring of resetting from a specific node

* fix: add branch to pk

* fix: wire up branches

* fix: add branch to awaited entry

* feat: start wiring up reset api

* fix: colname

* fix: add branch id more places

* fix: some bugs

* fix: replay

* fix: replay, simplify

* feat: add parent branch id

* fix: start reworking parent nodes and branches

* fix: parent branch wiring

* fix: start fixing some bugs

* fix: parent branch bug

* fix: advisory lock for locking the log file to prevent concurrent modification

* fix: move claude.md ignore path

* fix: remove eager replays of events

* fix: rm cruft

* fix: cleanup more params and such

* fix: return type

* fix: comment

* fix: comments

* fix: comment

* chore: gen

* chore: gen

* fix: decrease sleep time

* chore: gen again

* fix: add invocation count on event log entries, make it int32, fix toInt

* fix: more wiring

* chore: gen, simplify

* fix: lint

* fix: more zero values, I hate Go

* feat: add `is_durable` to v1_task

* feat: initial work wiring up dispatcher to increment log entry invocation counts

* feat: wire up assigned action

* fix: property

* fix: send is durable through to the engine

* fix: more invoc count wiring

* fix: node resetting

* fix:revert

* fix: import

* chore: gen

* fix: reset -> fork

* fix: rm a bunch of dead code

* fix: api

* fix: repo method

* fix: log file locking using `FOR UPDATE` + atomic compare-and-set update

* fix: move to shared repo

* feat: increment invocation count on the scheduler

* fix: naming

* fix: make test more reliable

* fix: props

* fix: node id reset
2026-02-20 13:01:46 -05:00
dependabot[bot] 9c13ce9e36 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#3063)
Bumps hatchet-sdk from 1.25.0 to 1.25.2.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.25.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-20 04:24:35 +00:00
mrkaye97 f8e787cd89 Merge branch 'main' into feat-durable-execution 2026-02-19 19:35:40 -05:00
matt 0cce1cfc04 Revert: Cancellation token Python changes (#3061)
* revert: cancellation token changes

* fix: changelog

* fix: add note on yank
2026-02-19 12:41:43 -05:00
matt 7e3e3b8fc0 Feat: Non-determinism errors (#3041)
* fix: retrieve payloads in bulk

* fix: hash -> idempotency key

* feat: initial hashing work

* feat: check idempotency key if entry exists

* fix: panic

* feat: initial work on custom error for non-determinism

* fix: handle nondeterminism error properly

* feat: add error response, pub message to task controller

* chore: lint

* feat: add node id field to error proto

* chore: rm a bunch of unhelpful cancellation logs

* fix: conflict issues

* fix: rm another log

* fix: send node id properly

* fix: improve what we hash

* fix: improve error handling

* fix: python issues

* fix: don't hash or group id

* fix: rm print

* feat: add python test

* fix: add timeout

* fix: improve handling of non determinism error

* fix: propagate node id through

* fix: types, test

* fix: make serializable

* fix: no need to cancel internally anymore

* fix: hide another internal log

* fix: add link to docs

* fix: copilot

* fix: use sha256

* fix: test cleanup

* fix: add error type enum

* fix: handle exceptions on the worker

* fix: clean up a bunch of cursor imports

* fix: cursor docstring formatting

* fix: simplify idempotency key func

* fix: add back cancellation logs

* feat: tests for idempotency keys

* fix: add a couple more for priority and metadata

* chore: gen

* fix: python reconnect

* fix: noisy error

* fix: improve log

* fix: don't run durable listener if no durable tasks are registered

* fix: non-null idempotency keys
2026-02-18 11:27:02 -05:00
dependabot[bot] e13721b24a chore(deps): bump hatchet-sdk in /examples/python/quickstart (#3051)
Bumps hatchet-sdk from 1.24.0 to 1.25.0.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 04:24:41 +00:00
github-actions[bot] 6f41c80fca chore: regenerate examples (#3043)
Co-authored-by: GitHub Action <action@github.com>
2026-02-17 15:25:45 -05:00
matt eaf6bba824 Refactor: Remove separate callback table (#3045)
* fix: remove callback table

* fix: type

* fix: type

* fix: wiring everything up

* fix: result payload for replays

* chore: lint

* feat: set fillfactor

* chore: gen

* fix: simplify v1 match changes

* fix: simplify v1 match wiring

* fix: rm print line

* fix: some more wiring

* fix: wiring

* chore: comments

* chore: gen, proto naming

* chore: comments

* fix: rm comment

* fix: broken listener
2026-02-17 13:25:08 -05:00
mrkaye97 2db36acd4f Merge branch 'main' into feat-durable-execution 2026-02-17 10:41:06 -05:00
Gabe Ruttner 0a3ad9e3f7 Feat improved py cancellation (#2965)
* lint

* lint

* fix lockfile

* py test

* improved cancellation signaling

* feedback

* exit early

* cleanup

* cleanup

* rm unused

* chore: lint py

* Chore: Fix Python linters, regenerate (#2966)

* chore: regenerate python

* chore: bump and pin linter versions

* chore: run the linters

* fix: replace deprecated `grpc-stubs` with `types-grpcio`

* chore: add some fixmes

* chore: fix grpc version

* fix: patched file import order

* lint

* revert: go whitespace

* chore: feedback round i

* chore: feedback ii

* chore: feedback

* chore: lint

* release: 1.25.0

* revert: worker to main

---------

Co-authored-by: matt <mrkaye97@gmail.com>
2026-02-17 07:16:59 -08:00
mrkaye97 7ad5bfdf89 Merge branch 'main' into feat-durable-execution 2026-02-17 08:45:41 -05:00
Gabe Ruttner 2fdc47a6af feat: multiple slot types (#2927)
* feat: adds support for multiple slot types, primarily motivated by durable slots

---------

Co-authored-by: mrkaye97 <mrkaye97@gmail.com>
2026-02-17 05:43:47 -08:00
Mohammed Nafees eefbcdc532 Return event ID after successful webhook trigger (#3039)
* return webhook event ID on successful receive

* fix pytest

* err handling for json unmarshal

* if clause
2026-02-16 18:36:51 +01:00
matt 05399ebf39 Feat: Durable event log wiring (#2956)
* feat: initial protos

* chore: lint

* fix: work on improving naming

* chore: rename session id to invocation count

* feat: scaffold implementation of durabletask rpc

* fix: one more session rename

* feat: initial work on the server scaffolding

* chore: gen protos for python

* feat: initial durable task client

* feat: initial durable context work for python

* fix: pass client through to runner

* fix: clean up type checking errors

* fix: cruft

* feat: initial work wiring up durable events

* fix: get -> getorcreate

* feat: query + wiring for updating latest node id

* fix: simplify, bump latest node ids in the same query

* chore: note

* feat: wire up sleeps with internal signal matches

* chore: gen

* fix: callback data writes

* feat: cache previous events

* fix: wire up external id writes

* feat: got sleeps sorta working!

* fix: tenant and external id wiring

* chore: comments

* fix: clean up some types a bit

* feat: add run triggering params to proto to allow for spawning children

* feat: first pass at child spawning

* feat: start wiring up child spawning

* fix: use `triggerWriter` for spawn

* feat: update trigger proto def

* chore: regen python

* feat: start wiring up spawning correctly with all opts

* refactor: share trigger code

* chore: remove log lines, lint

* fix: add triggered run external id

* feat: start wiring up child key storage better

* chore: gen again

* fix: gen, colname

* fix: trigger opts panicking

* hack: get things working for now

* feat: shared rpc message

* chore: fix imports

* feat: add tenant id to tables

* fix: improve ingest logic

* refactor: shared trigger opt type

* fix: send tenant id through everywhere

* chore: fix log file insert on conflict

* fix: repo

* fix: generate external id upstream

* feat: add columns to the match

* feat: first pass at durable waits on the controllers instead of the dispatcher

* fix: types

* feat: wire up callbacks

* fix: invoc counts

* fix: typing, lint

* driveby: more constants for message ids

* refactor: struct for callback keys everywhere

* fix: bugs, passing tests

* fix: return errnorows

* fix: schema

* fix: remove current callback flow

* feat: new message types

* fix: remove key from callback model

* fix: rm unused queries

* refactor: start reworking flow

* fix: start working on feedback

* fix: query

* fix: wire up external ids

* revert: drive by

* refactor: rm extra interface

* chore: move listener, lint

* refactor: remove old listener, rename

* refactor: consolidate migrations

* fix: immediately send already-satisfied callbacks

* fix: union

* chore: rm unused queries

* fix: check if entry already exists before re-spawning / signaling

* fix: node id incrementation

* fix: rm json dump

* fix: don't pass node id

* fix: store latest invocation, update query

* fix: upsert logic

* Revert "fix: upsert logic"

This reverts commit cf7c609c1d.

* fix: change logic slightly

* fix: split up get and create queries

* fix: err

* fix: pass node ids around properly

* fix: invocation handling

* fix: callback bug

* fix: naming

* fix: rm cruft method, dynamic kind

* fix: wire up memo payload and kind stuff

* fix: propagate trigger opts

* fix: child spawn signaling + olap wiring

* fix: extract output method

* feat: improve test coverage a bit

* fix: child spawning

* feat: another test

* fix: query fixes, overwrite

* fix: match bug

* fix: proto indexes, regen

* fix: eviction comment

* fix: warning for non-async durable tasks

* fix: rm contracts import

* fix: basic locking, rm sync durable tasks

* fix: invocation counts, etc.

* chore: add fixme

* fix: rm unused invocation count param from callback response

* fix: rm dispatcher id from the callback

* fix: di test

* Revert "fix: rm dispatcher id from the callback"

This reverts commit 26e6c82797.

* fix: migration

* fix: use optimistictx

* fix: lift grpc codes out of trigger repo

* fix: span names

* fix: rm comment

* fix: consolidate kind types, batching, not-null kinds

* fix: null bug

* fix: satisfied claim bug, simplify queries

* fix: add back payload storage

* fix: match bug, simplification

* fix: factor out trigger opts to the dispatcher level

* fix: factor out conditions

* fix: rm unused structs

* fix: rm dupes

* fix: migration

* refactor: switch case helpers

* fix: panic

* fix: couple warnings

* fix: lint

* fix: generate external ids properly

* refactor: return trigger task data from helper

* fix: handle matches correctly for dag spawns

* fix: add validators, one more uuid type

* chore: gen

* chore: bump pytest-asyncio to latest

* fix: store the worker instead of the dispatcher, then look up the dispatcher

* fix: store dispatcher id on the worker

* chore: lint
2026-02-16 12:23:58 -05:00
dependabot[bot] 36038fa610 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#3038)
Bumps hatchet-sdk from 1.23.3 to 1.24.0.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 04:32:37 +00:00
Gabe Ruttner 7875d78057 Feat: Official Ruby SDK (#3004)
* feat: initial ruby sdk

* fix: run listener

* fix: scope

* feat: rest feature clients

* fix: bugs

* fix: concurrent register

* fix: tests and ergonomics

* docs: all of them

* chore: lint

* feat: add RBS

* feat: add GitHub Actions workflow for Ruby SDK with linting, testing, and publishing steps

* chore: lint

* refactor: simplify load path setup for Hatchet REST client and remove symlink creation

* fix: cert path

* fix: test

* fix: blocking

* fix: ensure Hatchet client is only initialized once across examples

* fix: tests

* remove: unused example

* fix: bubble up errors

* test: skip flaky for now

* remove: lifespans

* fix: durable context bugs

* fix: bulk replay

* fix: tests

* cleanup: generate tooling

* fix: integration test

* chore: lint

* release: 0.1.0

* chore: remove python comments

* refactor: remove OpenTelemetry configuration and related unused options

* fix: default no healthcheck

* chore: lockfile

* feat: register as ruby

* chore: lint

* chore: update py/ts apis to include ruby

* chore: docs pass

* chore: lint

* chore: generate

* chore: cleanup

* chore: generate examples

* tests: add e2e tests

* tests: cache examples dependencies

* fix: namespace

* fix: namespace

* fix: namespaces

* chore:lint

* fix: improve cancellation workflow polling logic and add error handling

* revert: py/ts versions
2026-02-15 14:32:15 -08:00
Jishnu 9e0182ec77 feat: add python and typescript webhook client (#2959)
* feat: add python webhook client

* refactor: python webhook client, webhook tests

* add: ts webhook client, example

* remove unwanted assert

* refactor: webhook update eventkey optional

* fix lint

* bump version

* fix: webhooks.create args, webhook example

* fix: infer auth_type from auth payload python

* fix: infer auth type from payload ts

* remove auth type magic strings
2026-02-13 14:04:08 -05:00
github-actions[bot] c922830c77 chore: regenerate examples (#3018)
Co-authored-by: GitHub Action <action@github.com>
2026-02-13 11:24:46 -05:00
dependabot[bot] bdb965fa8f chore(deps): bump hatchet-sdk in /examples/python/quickstart (#3016)
Bumps hatchet-sdk from 1.23.2 to 1.23.3.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.23.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 04:24:26 +00:00
github-actions[bot] ccbc700b35 chore: regenerate examples (#3014)
Co-authored-by: GitHub Action <action@github.com>
2026-02-12 18:08:52 -05:00
Greg Furman d0bb7f9baf chore(go): Format and lint Go examples (#3009) 2026-02-12 18:02:16 -05:00
dependabot[bot] 0ed9cc1ab9 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#3002)
Bumps hatchet-sdk from 1.23.1 to 1.23.2.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.23.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 04:25:15 +00:00
dependabot[bot] 8c361120d5 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2993)
Bumps hatchet-sdk from 1.23.0 to 1.23.1.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 04:24:28 +00:00
github-actions[bot] ad5d3cffcc chore: regenerate examples (#2987)
Co-authored-by: GitHub Action <action@github.com>
2026-02-10 20:19:51 -05:00
Greg Furman 80dc9786fd chore: run go-fmt (#2984) 2026-02-10 17:34:36 -05:00
dependabot[bot] 5a0e330600 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2961)
Bumps hatchet-sdk from 1.22.15 to 1.23.0.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 04:25:05 +00:00
Gabe Ruttner 4054d170d8 chore: proto naming conventions (#2913)
* fix: add type override in sqlc.yaml

* chore: gen sqlc

* chore: big find and replace

* chore: more

* fix: clean up bunch of outdated `.Valid` refs

* refactor: remove `sqlchelpers.uuidFromStr()` in favor of `uuid.MustParse()`

* refactor: remove uuidToStr

* fix: lint

* fix: use pointers for null uuids

* chore: clean up more null pointers

* chore: clean up a bunch more

* fix: couple more

* fix: some types on the api

* fix: incorrectly non-null param

* fix: more nullable params

* fix: more refs

* refactor: start replacing tenant id strings with uuids

* refactor: more tenant id uuid casting

* refactor: fix a bunch more

* refactor: more

* refactor: more

* refactor: is that all of them?!

* fix: panic

* fix: rm scans

* fix: unwind some broken things

* chore: tests

* fix: rebase issues

* fix: more tests

* fix: nil checks

* Refactor: Make all UUIDs into `uuid.UUID` (#2897)

* refactor: remove a bunch more string uuids

* refactor: pointers and lists

* refactor: fix all the refs

* refactor: fix a few more

* fix: config loader

* fix: revert some changes

* fix: tests

* fix: test

* chore: proto

* fix: durable listener

* fix: some more string types

* fix: python health worker sleep

* fix: remove a bunch of `MustParse`s from the various gRPC servers

* fix: rm more uuid.MustParse calls

* fix: rm mustparse from api

* fix: test

* fix: merge issues

* fix: handle a bunch more uses of `MustParse` everywhere

* fix: nil id for worker label

* fix: more casting in the oss

* fix: more id parsing

* fix: stringify jwt opt

* fix: couple more bugs in untyped calls

* fix: more types

* fix: broken test

* refactor: implement `GetKeyUuid`

* cleanup

* gen

* missed name

* slot naming consistency

* snake_case

* lint

* regenerate python

* typescript sdk

* deprecated getters

* lint

* fix tests

* version bumps

* chore: regen sqlc

* chore: replace pgtype.UUID again

* fix: bunch more type errors

* no compat

* fix: remove isort

* note

* Update sdks/python/CHANGELOG.md

Co-authored-by: matt <mrkaye97@gmail.com>

* feedback

* fix: no isort in ci

* tui

* ts lint

* lint

* weird undefined

* fix test

* last changes

* lint

* fix: ts child spawning

* consistent naming

* map fields

---------

Co-authored-by: mrkaye97 <mrkaye97@gmail.com>
2026-02-05 10:35:13 -08:00
github-actions[bot] d4867568ff chore: regenerate examples (#2939)
Co-authored-by: GitHub Action <action@github.com>
2026-02-04 12:46:26 -05:00
dependabot[bot] 84acf2c88c chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2932)
Bumps hatchet-sdk from 1.22.14 to 1.22.15.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-04 04:24:43 +00:00
dependabot[bot] 80f17f609a chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2905)
Bumps hatchet-sdk from 1.22.12 to 1.22.14.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 04:33:56 +00:00
dependabot[bot] e3e271f9be chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2891)
Bumps hatchet-sdk from 1.22.11 to 1.22.12.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 04:24:30 +00:00
github-actions[bot] df9c176f27 chore: regenerate examples (#2884)
Co-authored-by: GitHub Action <action@github.com>
2026-01-29 11:39:21 -05:00
dependabot[bot] db724c331f chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2871)
Bumps hatchet-sdk from 1.22.10 to 1.22.11.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 04:24:38 +00:00
dependabot[bot] a520fb6ec5 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2859)
Bumps hatchet-sdk from 1.22.8 to 1.22.10.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 04:22:53 +00:00
Jishnu de1ffedf1e Fix: Invalid OTel exporter in python example, add schedule_workflow unwrap (#2852)
* fix: invalid oltp exporter in python example

* fix: add unwrap for schedule workflow

* Revert "fix: add unwrap for schedule workflow"

This reverts commit e7da2dbd1c.

* add unwrap for schedule workflow

* chore: update ts version, edit py otel doc example

* chore: update python sdk version, changelog, add TS changelog

* fix: lint
2026-01-26 13:39:19 -05:00
matt 2837573b6c [Go] Feat: Webhooks feature client for the Go SDK (#2792)
* feat: webhooks feature client

* feat: add webhook client

* feat: add v1 webhook client

* feat: example

* fix: webhook client impl

* fix: example + error handling + other client

* fix: missing webhook resources

* chore: gen
2026-01-23 11:04:34 -05:00
dependabot[bot] 8c40496304 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2841)
Bumps hatchet-sdk from 1.22.7 to 1.22.8.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 04:24:54 +00:00
Gabe Ruttner 622e2d9db9 updates (#2827) 2026-01-21 09:32:21 -08:00
dependabot[bot] db787e4403 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2823)
Bumps hatchet-sdk from 1.22.6 to 1.22.7.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-20 04:24:58 +00:00
github-actions[bot] 7cbd49056a chore: regenerate examples (#2820)
Co-authored-by: GitHub Action <action@github.com>
2026-01-19 07:44:26 -05:00
dependabot[bot] c6f9059cf3 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2798)
Bumps hatchet-sdk from 1.22.5 to 1.22.6.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 04:25:50 +00:00
dependabot[bot] caf221090a chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2783)
Bumps hatchet-sdk from 1.22.4 to 1.22.5.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 06:23:40 +00:00
dependabot[bot] 01107b0f5b chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2766)
Bumps hatchet-sdk from 1.22.3 to 1.22.4.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-09 04:25:03 +00:00
github-actions[bot] ab70b77b0c chore: regenerate examples (#2764)
Co-authored-by: GitHub Action <action@github.com>
2026-01-08 12:49:07 -05:00
dependabot[bot] cb99deb4c6 chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2762)
Bumps hatchet-sdk from 1.22.2 to 1.22.3.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 04:29:11 +00:00
dependabot[bot] 0217dec48a chore(deps): bump hatchet-sdk in /examples/python/quickstart (#2745)
Bumps hatchet-sdk from 1.22.0 to 1.22.2.

---
updated-dependencies:
- dependency-name: hatchet-sdk
  dependency-version: 1.22.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 04:18:22 +00:00