Expand description
InvestigationContext — the runtime object that flows through every
super::Skill in an agent step.
Skills mutate the context by appending Evidence and adjusting
confidence; they do not own it. The owning super::Agent threads a
single context through its skill chain for one investigation.
Structs§
- Context
Item - One ranked piece of context that may be packed into a bounded model window.
- Context
Pack - Selected and omitted context for one bounded model window.
- Context
Pack Config - Configuration for packing context items into a bounded model window.
- Evidence
- A single piece of evidence accumulated during an investigation.
- Investigation
Context - Runtime state for one investigation. Cheap to construct; passed by
&mutreference through the skill chain. - Omitted
Context Item - Context item plus the reason it was omitted.
- Signal
- A named, lightweight signal lifted from a sketch, baseline check, or
upstream skill. Skills key their
appliespredicate on signal names.
Enums§
- Context
Omission Reason - Reason a context item was not selected for a
ContextPack. - Context
Source Kind - Provider-neutral category for a piece of context that may enter a model window.
- Next
Action - Hint a skill may emit to drive subsequent skill selection. The agent loop is free to honour or ignore these — they are advisory.