Skip to main content

Function: generateProcessableId()

generateProcessableId(prefix?): string

Defined in: packages/core/src/types.ts:23

Generate a unique ID for a processable instance Format: ${prefix}-${counter}-${timestamp}

Parameters

prefix?

string = 'processable'

Name prefix for the ID (e.g., 'baleybot', 'processor', 'router')

Returns

string

Unique ID string

Example

generateProcessableId('baleybot') // 'baleybot-1-a3f891'
generateProcessableId('processor') // 'processor-2-b4c2d3'