Member Junction
    Preparing search index...

    Interface RuntimeStateFragmentInput

    Everything the fragment can carry. Each block is optional so the fragment honors the same includeDateTimeInPrompt / includeScratchpadDocs / includePayloadInPrompt flags the template does: a block the agent has turned off is omitted in either placement.

    interface RuntimeStateFragmentInput {
        DateTime?: RuntimeStateDateTime;
        Payload?: { Value: unknown };
        Scratchpad?: RuntimeStateScratchpad;
        Specialization?: string;
    }
    Index

    Properties

    Payload?: { Value: unknown }

    Wrapped so that "no payload block" (undefined) is distinguishable from "a payload whose value is undefined/null/{}" ({ Value: ... }). Serialized compactly, as the template's dump filter does.

    Specialization?: string

    The rendered child prompt, when the specialization is being relocated. Omitted otherwise.