CitationCandidate
@forge/monorepo / backend/src / CitationCandidate
Type Alias: CitationCandidate
CitationCandidate =
object
Defined in: backend/src/citations/index.ts:52
Properties
authSubject?
readonlyoptionalauthSubject?:string
Defined in: backend/src/citations/index.ts:65
The subject the reader must be entitled to.
Required for a retrieval citation and absent for a web one — a public URL has no subject to check. Kept outside the part on purpose: it is an input to the emission decision, not something a stored citation should carry, because a stale subject on a durable part is a permission claim nobody re-evaluates.
charRange?
readonlyoptionalcharRange?:object
Defined in: backend/src/citations/index.ts:57
end
readonlyend:number
start
readonlystart:number
excerpt
readonlyexcerpt:string
Defined in: backend/src/citations/index.ts:54
origin
readonlyorigin:CitationOrigin
Defined in: backend/src/citations/index.ts:53
retrievedAt
readonlyretrievedAt:string
Defined in: backend/src/citations/index.ts:55
supports
readonlysupports: readonlyMessagePartId[]
Defined in: backend/src/citations/index.ts:56