Interfaces

RequireInstructionEffect

Interface: RequireInstructionEffect

Defined in: src/core/agent/toolEffects.ts:81

A tool pushes a registered instruction into the coming iteration(s).

Properties

deliveryLease

readonly deliveryLease: InstructionDeliveryLease

Defined in: src/core/agent/toolEffects.ts:89

'next-call' — exactly the next LLM call; 'until-skill-exit' — every call while the tenure that granted it holds (the skill the cursor was on when the tool returned).


instructionId

readonly instructionId: string

Defined in: src/core/agent/toolEffects.ts:85

A REGISTERED injection id (a skill or an instruction). Unknown ids are refused teachingly — the push door serves the declared catalog only.


kind

readonly kind: "require-instruction"

Defined in: src/core/agent/toolEffects.ts:82

On this page