Type Alias: SessionSummarizerInvoker()
SessionSummarizerInvoker = (
system,user) =>Promise<{model:string;text:string;tokensIn:number;tokensOut:number; }>
Defined in: packages/agentos/src/cognition/memory/ingest/SessionSummarizer.ts:69
Callable that invokes a chat LLM given a system + user prompt and
returns the generated text. The bench constructs one from an
IReader, the reader interface in framerslab/agentos-bench
(src/readers/IReader.ts), so summarization reuses the same pricing +
timeout plumbing as the benchmark's reader.
Parameters
system
string
user
string
Returns
Promise<{ model: string; text: string; tokensIn: number; tokensOut: number; }>