@squidcloud/client
    Preparing search index...

    Type Alias AiKnowledgeBaseFileStatus

    AiKnowledgeBaseFileStatus: "no_record" | "in_progress" | "completed" | "failed"

    The durable ingestion status of a single file/text context, tracked independently of any one bulk-ingestion job so it survives job purge. 'no_record' means the knowledge base has never seen this path — never persisted, only synthesized when a status query finds nothing. 'in_progress' covers every non-terminal bulk-ingestion stage (staged through embedding); the ledger only records terminal outcomes, so finer sub-stages are not distinguished. 'completed' and 'failed' are terminal.