Bluestep JS Documentation
    Preparing search index...

    Type Alias AiContentBlock

    AiContentBlock:
        | { text: string; type: "text" }
        | {
            limit?: number;
            offset?: number;
            path: string;
            repo: GitRepo | string;
            type: "text";
        }
        | { mediaType?: string; source: AiContentSource; type: "image" }
        | {
            mediaType?: "application/pdf";
            source: AiContentSource;
            type: "document";
        }

    One block of a message. Text is either written inline or read from a mounted repo; an image or a document names a source.