Glossary

The words this documentation uses, defined once.

TermMeaning
ActivationMoving a routine from draft to active. Requires a successful manual run of the current configuration.
API keyA project-scoped bearer credential, wor_<prefix>_<secret>, shown once and stored only as a SHA-256 hash.
Automatic executionThe second grant on a tool policy: permission for an enabled tool to be called while nobody is watching.
ConnectionA configured MCP server and its encrypted authentication metadata, owned by a project.
DeliveryOne persisted webhook event with its attempt count, response codes, and state.
Error categoryThe classification of a non-successful run: tool_denied, step_limit, gateway_timeout, and so on.
LLMGatewayThe single directory and inference path for every model Work on Repeat can use.
Managed providerGitHub, PostHog, or Zernio — connections Work on Repeat knows how to authenticate for you.
MCPModel Context Protocol. Work on Repeat connects to Streamable HTTP MCP servers.
Operations tickThe one-minute job that claims due routines, executes queued runs, and retries due webhook deliveries.
OrganizationBilling-level identity and membership. Owns projects; members are owner, admin, or member.
ProjectThe unit of isolation. Owns routines, runs, connections, and API keys.
Proof runThe successful manual run that unlocks activation, and that any material change invalidates.
RoutineA recurring responsibility: instructions, model, schedule, variables, limits, tools, and delivery settings.
RunOne manual, API, or scheduled execution of a routine.
ScopeA capability on an API key, such as runs:write. Sessions are not scope-limited; keys always are.
Self-managed serverAny Streamable HTTP MCP server you register yourself with a URL and optional encrypted headers.
StepOne entry in a run trace: model, tool_call, tool_result, or error.
Tool policyThe per-routine record of which tools from a connection may be used, and which may run automatically.
TraceThe ordered, redacted record of everything a run did.
TriggerHow a run started: manual, api, or schedule.
VariableA key-value pair substituted into {{placeholders}} in the instructions before each run.
Webhook secretThe per-routine HMAC signing key, returned once and stored encrypted.

On this page

No Headings
Edit this page on GitHub