Skip to content

Repository files navigation

Rivet Workflows

Durable, replayable multi-step operations for Rivet Actors.

Documentation · Website · Discord

pnpm add @rivet-dev/workflows rivetkit
import { workflow } from "@rivet-dev/workflows";

export const report = workflow({
	run: async (ctx) => {
		await ctx.step("generate", async (step) => {
			step.log.info("generating report");
		});
	},
});

The package preserves the existing workflow history encoding and uses only RivetKit's public workflow-host capabilities. RivetKit continues to own the internal SQLite schema and its migrations.

About

Durable, replayable multi-step operations.

Resources

Stars

227 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages