@dxos/compute - v0.16.0
    Preparing search index...

    Type Alias ThreadBuffer

    Entries written in an open thread or turn, merged into parent (absent: main) when it ends.

    type ThreadBuffer = {
        closed?: boolean;
        entries: readonly PromptEntry[];
        fresh: boolean;
        mode?: Trajectory.ThreadMode;
        owner?: string;
        parent?: Trajectory.ThreadId;
        purpose?: string;
        seen: number;
    }
    Index

    Properties

    closed?: boolean

    Merged or closed while a child was still open; kept, frozen, so the child's prompt does not change under it.

    entries: readonly PromptEntry[]
    fresh: boolean

    A fresh thread's prompt is its own entries only; a fork's starts with its parent's.

    How the thread opened; absent for a turn. The session engine's merge policy is per mode.

    owner?: string
    purpose?: string

    Title and owner a light thread's siblings see it by.

    seen: number

    Feed position of the last event the thread saw when it opened (its from.event); parent entries placed later were written concurrently and are not in its prompt.