Liking cljdoc? Tell your friends :D

com.blockether.vis.internal.automation.core

Automation definitions: validation, storage and the wire shape.

An automation joins triggers, one prompt, one target and delivery options. The runner owns execution; this namespace never starts a turn. Definitions keep the contract spelling: string keys in snake_case.

Automation definitions: validation, storage and the wire shape.

An automation joins triggers, one prompt, one target and delivery options.
The runner owns execution; this namespace never starts a turn. Definitions
keep the contract spelling: string keys in snake_case.
raw docstring

com.blockether.vis.internal.automation.cron

Five-field cron expressions and their fire times in one time zone.

A spec matches minute, hour, day of month, month and day of week. Day 0 and day 7 are Sunday. When both day fields are restricted, a day matches either field, as in Vixie cron. A local time in a daylight-saving gap fires at the end of the gap. A local time that occurs twice fires only at the first one.

Five-field cron expressions and their fire times in one time zone.

A spec matches minute, hour, day of month, month and day of week. Day 0 and
day 7 are Sunday. When both day fields are restricted, a day matches either
field, as in Vixie cron. A local time in a daylight-saving gap fires at the
end of the gap. A local time that occurs twice fires only at the first one.
raw docstring

com.blockether.vis.internal.automation.host

Python host surface for automations. Results never hold a webhook or callback secret: a person creates secrets in the Companion app or the TUI.

Python host surface for automations. Results never hold a webhook or callback
secret: a person creates secrets in the Companion app or the TUI.
raw docstring

com.blockether.vis.internal.automation.runner

Run automations: the scheduler, the run queue, webhooks and delivery.

The gateway fills the runtime through install-runtime!, so this namespace never requires the gateway. A run row is the claim: one trigger occurrence runs at most once. Runs of one automation run one after another. A queued or running run of a stopped gateway becomes unknown and never runs again.

Run automations: the scheduler, the run queue, webhooks and delivery.

The gateway fills the runtime through `install-runtime!`, so this namespace
never requires the gateway. A run row is the claim: one trigger occurrence
runs at most once. Runs of one automation run one after another. A queued or
running run of a stopped gateway becomes unknown and never runs again.
raw docstring

com.blockether.vis.internal.automation.webhook

Webhook checks: signatures, event names, filters and prompt templates.

Every function here is pure. A payload is untrusted data: it can fill a prompt template, but it never selects a target, a model or a tool.

Webhook checks: signatures, event names, filters and prompt templates.

Every function here is pure. A payload is untrusted data: it can fill a
prompt template, but it never selects a target, a model or a tool.
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close