Context passers¶
A context passer decides what flows into a spawn — fresh, full, or a
subset. Concretes here satisfy the ContextPasser Protocol structurally.
Two more concretes are queued: SummaryContextPasser
(cheap-model summarisation with token-budget aware deduction) and
SelectiveContextPasser (relevance-pruned, doubles as the
untrusted-context sanitiser on the result-return path).
FullContextPasser¶
FullContextPasser
¶
Forward the inbound context verbatim. The most expensive option.
NullContextPasser¶
NullContextPasser
¶
Drop everything except the task itself. The cheapest, safest option.