github-actions[bot]
c5afa138c1
chore: regenerate examples ( #3098 )
...
Co-authored-by: GitHub Action <action@github.com >
2026-02-25 08:55:23 -05: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
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
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
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
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
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
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
dependabot[bot]
2b87986bff
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #2727 )
...
Bumps hatchet-sdk from 1.21.7 to 1.22.0.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.22.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>
2025-12-29 04:15:11 +00:00
github-actions[bot]
1301544a50
chore: regenerate examples ( #2717 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-26 09:38:13 -07:00
Gabe Ruttner
51464917f7
Feat: bulk management schedules ( #2687 )
...
* fix: filter + pagination state handling hack
* fix: use location.pathname
* update to go 1.25
* fix: add version to sdk-go.yml
* schedule run bulk actions
* lint
* typescript
* python
* lint
* docs
* lint docs
* lint
* feedback
* fix lint
* rm unused chunk
* rm statues
* i dont understand python linting sometimes
---------
Co-authored-by: mrkaye97 <mrkaye97@gmail.com >
Co-authored-by: Alexander Belanger <alexander@hatchet.run >
2025-12-23 07:44:12 -08:00
dependabot[bot]
26c1c58218
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #2680 )
...
Bumps hatchet-sdk from 1.21.6 to 1.21.7.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.21.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>
2025-12-18 04:20:20 +00:00
dependabot[bot]
aa873e20ce
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #2653 )
...
Bumps hatchet-sdk from 1.21.5 to 1.21.6.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.21.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>
2025-12-12 04:19:55 +00:00
dependabot[bot]
5d4d43e7e6
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #2626 )
...
Bumps hatchet-sdk from 1.21.4 to 1.21.5.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.21.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>
2025-12-09 04:19:01 +00:00
github-actions[bot]
44b3619bd8
chore: regenerate examples ( #2615 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-07 16:39:40 -05:00
dependabot[bot]
ca2c8e151e
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #2603 )
...
Bumps hatchet-sdk from 1.21.3 to 1.21.4.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.21.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>
2025-12-05 04:17:31 +00:00