Go SDKFeature Clients

CEL Client

Accessed via client.CEL() on the Hatchet client.

CELClient

CELClient provides methods for evaluating CEL expressions

Functions

Debug

Debug evaluates a CEL expression with the provided input, filter payload, and optional metadata. Useful for testing and validating CEL expressions and debugging issues in production.

func (c *CELClient) Debug(ctx context.Context, expression string, input map[string]any, additionalMetadata, filterPayload *map[string]any) (*rest.V1CELDebugResponse, error)

Parameters:

NameType
ctxcontext.Context
expressionstring
inputmap[string]any
additionalMetadata*map[string]any
filterPayload*map[string]any

Returns:

Type
*rest.V1CELDebugResponse
error

Last updated on August 24, 2026

On this page