Skip to content

Interface: IngestedWebPage

@kortexya/reasoninglayer


@kortexya/reasoninglayer / IngestedWebPage

Defined in: src/types/ingestion.ts:1994

One page that a URL crawl read and stored as a web_page term.

contentHash: string

Defined in: src/types/ingestion.ts:1996

sha256:<hex> of the title and readable text (the term’s content_hash).


depth: number

Defined in: src/types/ingestion.ts:1998

Link hops from the start page.


fetchedAt: string

Defined in: src/types/ingestion.ts:2000

When this ingest fetched the page (ISO 8601).


linkCount: number

Defined in: src/types/ingestion.ts:2002

Number of absolute links the page carries.


requestedUrl: string

Defined in: src/types/ingestion.ts:2004

The URL the crawl requested.


status: WebPageIngestStatus

Defined in: src/types/ingestion.ts:2006

What this ingest did to the term.


termId: string

Defined in: src/types/ingestion.ts:2008

The page’s web_page term (UUID). One URL has one term.


textChars: number

Defined in: src/types/ingestion.ts:2010

Characters of readable text stored.


textTruncated: boolean

Defined in: src/types/ingestion.ts:2012

Whether the readable text was cut at the engine’s maximum.


optional title?: string | null

Defined in: src/types/ingestion.ts:2014

The page title, when it has one.


url: string

Defined in: src/types/ingestion.ts:2016

The URL the content came from, after redirects (the term’s url).