Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / AgentCallError

Class: AgentCallError

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

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:417

Parameters

ParameterType
messagestring
resultAgentResult<unknown>
scopestring
entryRef?number

Returns

AgentCallError

Overrides

ts
Error.constructor

Properties

PropertyModifierTypeDefined in
entryRef?readonlynumberpackages/core/src/engine/ctx.ts:415
issues?readonlyIssue[]packages/core/src/engine/ctx.ts:412
kindreadonly| "transport" | "rate-limit" | "schema-mismatch" | "tool" | "budget" | "terminal"packages/core/src/engine/ctx.ts:409
resultreadonlyAgentResult<unknown>packages/core/src/engine/ctx.ts:413
retryablereadonlybooleanpackages/core/src/engine/ctx.ts:410
retryAfterMs?readonlynumberpackages/core/src/engine/ctx.ts:411
scopereadonlystringpackages/core/src/engine/ctx.ts:414