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