Skip to content

Function: summarizeSession()

@roomful/core


@roomful/core / summarizeSession

summarizeSession(entries, options?): SessionSummary

Defined in: packages/core/src/engines/session-summary.ts:105

Summarizes a room session from its activity feed — a structured, replayable rollup of who did what and when. Pair it with room.useActivity().getEntries() (which captures human activity and, via addAIPeer’s recordActions, agent actions). Pass narrate to render prose with an LLM.

Alpha; see docs/reference/session-summarizer.md.

readonly ActivityEntry[]

The session’s activity entries.

SessionSummarizerOptions

Optional narration hook.

SessionSummary

The structured session summary.