Skip to content

remora-monorepo


remora-monorepo / lib / ExecutorLimits

Interface: ExecutorLimits

Defined in: packages/core/src/executor/executor-types.ts:37

Properties

maxActiveMs?

optional maxActiveMs: number

Defined in: packages/core/src/executor/executor-types.ts:41

Max active execution time (inside step() + checkFn, excluding sleeps/waits).

See

DEFAULT_EXECUTOR_LIMITS


maxAttempts?

optional maxAttempts: number

Defined in: packages/core/src/executor/executor-types.ts:45

Soft cap on wait-for-condition maxAttempts. Clamped silently.

See

DEFAULT_EXECUTOR_LIMITS


maxBackoffMultiplier?

optional maxBackoffMultiplier: number

Defined in: packages/core/src/executor/executor-types.ts:47

Soft cap on backoffMultiplier upper bound. Clamped silently.

See

DEFAULT_EXECUTOR_LIMITS


maxPromptTokens?

optional maxPromptTokens: number

Defined in: packages/core/src/executor/executor-types.ts:59

Maximum token count for a fully rendered prompt.

See

MAXIMUM_PROMPT_LENGTH


maxPromptVariableTokens?

optional maxPromptVariableTokens: number

Defined in: packages/core/src/executor/executor-types.ts:61

Maximum token count for any single interpolated variable in a prompt.

See

MAXIMUM_PROMPT_VARIABLE_LENGTH


maxSleepMs?

optional maxSleepMs: number

Defined in: packages/core/src/executor/executor-types.ts:43

Soft cap on sleep durationMs and wait intervalMs. Clamped silently.

See

DEFAULT_EXECUTOR_LIMITS


maxTimeoutMs?

optional maxTimeoutMs: number

Defined in: packages/core/src/executor/executor-types.ts:51

Soft cap on wait-for-condition timeoutMs. Clamped silently.

See

DEFAULT_EXECUTOR_LIMITS


maxTotalMs?

optional maxTotalMs: number

Defined in: packages/core/src/executor/executor-types.ts:39

Max wall-clock time from start to finish, including sleeps/waits.

See

DEFAULT_EXECUTOR_LIMITS


minBackoffMultiplier?

optional minBackoffMultiplier: number

Defined in: packages/core/src/executor/executor-types.ts:49

Soft cap on backoffMultiplier lower bound. Clamped silently.

See

DEFAULT_EXECUTOR_LIMITS


probeMaxSteps?

optional probeMaxSteps: number

Defined in: packages/core/src/executor/executor-types.ts:57

Maximum probe steps for extract-data probe mode.

See

DEFAULT_EXECUTOR_LIMITS


probeResultMaxBytes?

optional probeResultMaxBytes: number

Defined in: packages/core/src/executor/executor-types.ts:55

Maximum bytes returned per probe-data call.

See

DEFAULT_EXECUTOR_LIMITS


probeThresholdBytes?

optional probeThresholdBytes: number

Defined in: packages/core/src/executor/executor-types.ts:53

Byte threshold above which extract-data uses probe mode instead of inline data.

See

DEFAULT_EXECUTOR_LIMITS