@manta-eu/client/shared/memory-preload-gate
Reference for @manta-eu/client/shared/memory-preload-gate as it is on main.
Type Aliases
MemoryPreloadCandidate
MemoryPreloadCandidate =
object
Properties
confidence?
optionalconfidence?:number|null
importance
importance:
number
memoryCiteCount?
optionalmemoryCiteCount?:number|null
memoryLastUsedAt?
optionalmemoryLastUsedAt?:Date|string|null
memoryTrustedUntil?
optionalmemoryTrustedUntil?:Date|string|null
memoryUseCount?
optionalmemoryUseCount?:number|null
memoryValidFrom?
optionalmemoryValidFrom?:Date|string|null
memoryValidUntil?
optionalmemoryValidUntil?:Date|string|null
scope?
optionalscope?:string|null
supersededBy?
optionalsupersededBy?:string|null
MemoryPreloadExclusion
MemoryPreloadExclusion =
"archived"|"importance"|"confidence"|"stale"|"expired"|"scheduled"|"cold"
Variables
companyMemoryScope
constcompanyMemoryScope:"company"="company"
memoryPreloadConfidenceThreshold
constmemoryPreloadConfidenceThreshold:0.75=0.75
memoryPreloadImportanceThreshold
constmemoryPreloadImportanceThreshold:4=4
memoryPreloadRowLimit
constmemoryPreloadRowLimit:20=20
memorySearchImportanceThreshold
constmemorySearchImportanceThreshold:2=2
trustedUntilExpiringSoonDays
consttrustedUntilExpiringSoonDays:7=7
validFromWorthShowingDays
constvalidFromWorthShowingDays:2=2
Functions
describeMemoryPreload()
describeMemoryPreload(
memory,now?):string
Parameters
memory
now?
Date = ...
Returns
string
describeMemoryPreloadExclusions()
describeMemoryPreloadExclusions(
memory,exclusions):string
Parameters
memory
exclusions
Returns
string
isMemoryArchived()
isMemoryArchived(
memory):boolean
Parameters
memory
Returns
boolean
isMemoryPreloaded()
isMemoryPreloaded(
memory,now?,weights?):boolean
Parameters
memory
now?
Date = ...
weights?
Returns
boolean
isMemoryQueryGateEligible()
isMemoryQueryGateEligible(
memory,now?):boolean
Parameters
memory
now?
Date = ...
Returns
boolean
isMemorySearchable()
isMemorySearchable(
memory):boolean
Parameters
memory
Returns
boolean
isNeverUsed()
isNeverUsed(
memory,now?):boolean
Parameters
memory
now?
Date = ...
Returns
boolean
isPastTrustedUntilAt()
isPastTrustedUntilAt(
memoryTrustedUntil,now):boolean
Parameters
memoryTrustedUntil
string | Date | null | undefined
now
Date
Returns
boolean
isTrustedUntilExpiringSoon()
isTrustedUntilExpiringSoon(
memoryTrustedUntil,now):boolean
Parameters
memoryTrustedUntil
string | Date | null | undefined
now
Date
Returns
boolean
memoryPreloadExclusions()
memoryPreloadExclusions(
memory,now?,weights?):MemoryPreloadExclusion[]
Parameters
memory
now?
Date = ...
weights?
Returns
memoryPreloadQueryExclusions()
memoryPreloadQueryExclusions(
memory,now?):MemoryPreloadExclusion[]
Parameters
memory
now?
Date = ...
Returns
needsTrustReview()
needsTrustReview(
memory,now?):boolean
Parameters
memory
now?
Date = ...
Returns
boolean
References
parseMemoryDate
Re-exports parseMemoryDate
UseWeights
Re-exports UseWeights