github hatchet-dev/hatchet rb/0.9.0
Ruby SDK 0.9.0

latest release: v0.110.7
5 hours ago

Overview

Added

  • Added pause and unpause methods to the workflows client (hatchet.workflows.pause(workflow_id, queue_ttl:)) and to workflows (workflow.pause(queue_ttl:)). queue_ttl is how long runs stay queued while the workflow is paused, in seconds or as a duration string, and the behavior (QUEUE or DROP) for cron and scheduled runs triggered while paused can optionally be set, both defaulting to QUEUE.

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:

Ruby SDK reference (overview: https://docs.hatchet.run/reference/ruby.md):

Installation

Add this line to your application's Gemfile:

gem 'hatchet'

And then execute:

bundle install

Or install it yourself as:

gem install hatchet

Documentation

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

What's Changed?

Don't miss a new hatchet release

NewReleases is sending notifications on new releases.