cerb

41 mods across 1 repository, 2 stars between them.

cerb/cerb.github.io

Instructions file

Claude Code instructions for cerb/cerb.github.io, covering claude.md, project overview, development commands, run the development server (docker) and architecture.

2 9d ago A 1,137 tokens

api.command

02

cerb/cerb.github.io

Command

This page provides detailed information on the "api.command" feature in Cerb, which allows for interaction with APIs to perform actions that were previously not possible through automation code. It explains the structure and syntax of API commands, including required inputs such as the command name and parameters, and…

2 9d ago A 0 tokens

await

03

cerb/cerb.github.io

Command

This page provides information on the "await" command in Cerb automations, which pauses an automation in the await state and returns a dictionary. It explains how this command creates a continuation for resuming the automation at the current point. The page includes syntax examples and details on how the expected…

2 9d ago A 0 tokens

data.query

04

cerb/cerb.github.io

Command

This page provides detailed information on the "data.query" command used in Cerb automations. It explains how to execute a data query and handle the response, including the syntax for inputs, outputs, and handling different states such as success, simulation, and error. The page outlines how to structure the query…

2 9d ago A 0 tokens

decision

05

cerb/cerb.github.io

Command

This page provides an overview of the "decision" command in Cerb automations, which is used to conditionally select one of multiple potential outcomes based on specified conditions. It explains the syntax and structure of the decision command, highlighting the use of multiple "outcome" commands, each with a unique…

2 9d ago A 0 tokens

decrypt.pgp

06

cerb/cerb.github.io

Command

This page provides detailed information on the "decrypt.pgp" command used in Cerb automations to decrypt PGP-encrypted text blocks. It outlines the syntax and structure for using this command, including the necessary inputs, such as the PGP-encrypted message, and the expected output, which is the decrypted message.…

2 9d ago A 0 tokens

email.parse

07

cerb/cerb.github.io

Command

This page provides detailed information on the "email.parse" command used in Cerb automations to convert a MIME-encoded email message into a ticket. It outlines the syntax and structure of the command, including the necessary inputs, such as the MIME-encoded email message, and the expected output, which is a ticket…

2 9d ago A 0 tokens

encrypt.pgp

08

cerb/cerb.github.io

Command

This page provides detailed information on the "encrypt.pgp" automation command in Cerb, which is used to encrypt a block of text using PGP public keys. It outlines the syntax and structure of the command, including the necessary inputs such as the message to be encrypted and the public keys required for encryption.…

2 9d ago A 0 tokens

error

09

cerb/cerb.github.io

Command

This page provides information on the error: command used in Cerb automations. It explains that this command is used to terminate an automation unsuccessfully by setting it to an error state and returning a specified error message to the caller. The page includes a syntax example demonstrating how to implement the…

2 9d ago A 0 tokens

file.read

10

cerb/cerb.github.io

Command

This page provides detailed information on the "file.read" command used in Cerb automations to read chunks of bytes from attachments or automation resource records. It outlines the syntax and inputs required, such as URI, filters, offset, length, lengthsplit, and password, and describes the output structure and…

2 9d ago A 0 tokens

file.write

11

cerb/cerb.github.io

Command

This page provides detailed information on the "file.write" command in Cerb automations, which is used to write arbitrary bytes to a temporary automation resource record with a unique token identifier. It explains the efficiency of this method over storing large data within the automation state and describes how the…

2 9d ago A 0 tokens

function

12

cerb/cerb.github.io

Command

This page provides detailed information on using the "function" command in Cerb automations, specifically focusing on executing an automation function and returning an output dictionary. It includes an example of an automation function named example.math.sum that calculates the sum of numbers. The page outlines the…

2 9d ago A 0 tokens

http.request

13

cerb/cerb.github.io

Command

This page provides a detailed guide on using the http.request command in Cerb automations to send data to HTTP endpoints and handle responses. It explains how to perform both simple and complex HTTP requests, including GET and POST methods, and how to manage headers, body content, and authentication. The page also…

2 9d ago A 0 tokens

kata.parse

14

cerb/cerb.github.io

Command

This page provides detailed information on the "kata.parse" command used in Cerb automations to parse KATA documents with placeholder substitution. It explains the syntax and components involved, such as inputs, outputs, and error handling. The inputs include a KATA document, a dictionary for placeholder values, and…

2 9d ago A 0 tokens

llm

15

cerb/cerb.github.io

Command

This page describes the llm.agent automation command in Cerb, which interfaces with Large Language Models (LLMs) to maintain conversation history and manage tool use. The command automatically handles authentication, API calls, chat history, and tool invocation. To use this command, you provide a systemprompt, one or…

2 9d ago A 0 tokens

llm.chat

16

cerb/cerb.github.io

Command

This page describes the llm.chat automation command in Cerb, which interfaces with Large Language Models (LLMs) for single-turn chat completions without transcripts, memory, or tools. The command automatically handles authentication and API calls. To use this command, you provide a systemprompt, a single message, and…

2 9d ago A 0 tokens

llm.embed

17

cerb/cerb.github.io

Command

This page describes the llm.embed automation command in Cerb, which interfaces with Large Language Models (LLMs) to generate text vector embeddings.

2 9d ago A 0 tokens

log

18

cerb/cerb.github.io

Command

This page provides information on the "log" command used in Cerb automations to write data to the automation log with specified severity levels. It details the syntax for logging messages, including different severity levels such as notice, warning, error, and alert. Each log entry records the automation name, node…

2 9d ago A 0 tokens

metric.increment

19

cerb/cerb.github.io

Command

This page provides detailed information on the metric.increment command used in Cerb automations to add new samples to a metric. It outlines the syntax and parameters required for the command, including inputs, output, onsimulate, onsuccess, and onerror. The inputs section specifies keys such as metricname…

2 9d ago A 0 tokens

outcome

20

cerb/cerb.github.io

Command

This page provides an overview of the "outcome" command in Cerb automations, which allows for conditional execution of a sequence of commands. Each outcome must have a unique name and is determined by a boolean condition specified with the if@bool: key. If the condition resolves to "yes," the commands under the then…

2 9d ago A 0 tokens

queue.pop

21

cerb/cerb.github.io

Command

This page provides detailed documentation on the "queue.pop" command used in Cerb automations to read messages from a specified queue. It outlines the syntax and parameters required for the command, including inputs like queuename and limit, and describes how to handle outputs. The page also explains the optional…

2 9d ago A 0 tokens

queue.push

22

cerb/cerb.github.io

Command

This page provides detailed information on the "queue.push" command used in Cerb automations to add new messages to a queue. It outlines the syntax and parameters required for the command, including inputs like queuename and messages, and optional settings such as availableat@date. The page also explains how to handle…

2 9d ago A 0 tokens

record.create

23

cerb/cerb.github.io

Command

This page provides detailed instructions on using the record.create command in Cerb to create records with specified fields. It outlines the syntax and parameters required, including inputs, output, onsimulate, onsuccess, and onerror. The inputs section specifies the record type and fields to set, with options to…

2 9d ago A 0 tokens

record.delete

24

cerb/cerb.github.io

Command

This page provides detailed information on the "record.delete" command used in Cerb automations. It explains the syntax and parameters required to delete a record of a specified type, such as "task," by providing the record type and ID. The page outlines the structure for inputs, outputs, and handling different…

2 9d ago A 0 tokens