Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / AgentCallError

Class: AgentCallError

Defined in: packages/core/src/engine/ctx.ts:382

The rejection carrier of ctx.agent value-form calls: a real Error that structurally satisfies the typed AgentError and carries the full AgentResult for Settled mapping. Deliberately not a RulvarError: AgentError is not in the closed code registry.

Extends

  • Error

Implements

Constructors

Constructor

ts
new AgentCallError(
   message, 
   result, 
   scope, 
   entryRef?): AgentCallError;

Defined in: packages/core/src/engine/ctx.ts:391

Parameters

ParameterType
messagestring
resultAgentResult<unknown>
scopestring
entryRef?number

Returns

AgentCallError

Overrides

ts
Error.constructor

Properties

PropertyModifierTypeDefined in
entryRef?readonlynumberpackages/core/src/engine/ctx.ts:389
issues?readonlyIssue[]packages/core/src/engine/ctx.ts:386
kindreadonly| "transport" | "rate-limit" | "schema-mismatch" | "tool" | "budget" | "terminal"packages/core/src/engine/ctx.ts:383
resultreadonlyAgentResult<unknown>packages/core/src/engine/ctx.ts:387
retryablereadonlybooleanpackages/core/src/engine/ctx.ts:384
retryAfterMs?readonlynumberpackages/core/src/engine/ctx.ts:385
scopereadonlystringpackages/core/src/engine/ctx.ts:388