DefineSteeringOptions
Interface: DefineSteeringOptions
Defined in: src/lib/injection-engine/factories/defineSteering.ts:25
Properties
cache?
readonlyoptionalcache?:CachePolicy
Defined in: src/lib/injection-engine/factories/defineSteering.ts:40
Cache policy for this steering injection. Defaults to 'always'
— steering is by definition always-on stable content, ideal for
provider-side caching. Override with 'never' if the prompt
contains volatile content (timestamps, per-request IDs).
See CachePolicy in agentfootprint/src/cache/types.ts for all
variants. The CacheDecision subflow reads this from
injection.metadata.cache each iteration.
description?
readonlyoptionaldescription?:string
Defined in: src/lib/injection-engine/factories/defineSteering.ts:27
id
readonlyid:string
Defined in: src/lib/injection-engine/factories/defineSteering.ts:26
prompt
readonlyprompt:string
Defined in: src/lib/injection-engine/factories/defineSteering.ts:29
Always-on text appended to the system-prompt slot.
