Overview
typeCore Record

AnyBehavior

Behavior shape accepted by keyed record helpers.

Signature

tsSignature
export type AnyBehavior = Behavior<never, unknown, unknown, object>;

Imports

tsImport
import { AnyBehavior } from "@/lib/flow/core/record";
import { AnyBehavior } from "@/lib/flow";

Details

This advanced utility intentionally erases specific behavior types so record-level mapped types

can reconstruct input, output, error, and context information per key.

Behavior

Executable Flow workflow unit.

type
input

Creates an identity behavior for starting typed pipelines.

function

Source

tsflow/core/record.ts:23-23
export type AnyBehavior = Behavior<never, unknown, unknown, object>;