Skip to main content

Interface: AgentOSLongTermMemoryRecallConfig

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:96

Properties

cadenceTurns?

optional cadenceTurns: number

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:110

Retrieve durable memory every N user turns. Default depends on profile.


forceOnCompaction?

optional forceOnCompaction: boolean

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:115

Force memory retrieval on rolling-summary compaction turns. Default depends on profile.


maxContextChars?

optional maxContextChars: number

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:120

Character budget for retrieved long-term memory context. Default depends on profile.


profile?

optional profile: LongTermMemoryRecallProfile

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:105

Recall profile used to seed defaults.

  • aggressive: higher retrieval frequency + larger context budget
  • balanced: middle ground
  • conservative: lower retrieval frequency + smaller context budget

Default: aggressive


topKByScope?

optional topKByScope: Partial<Record<"user" | "persona" | "organization", number>>

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:125

Per-scope retrieval caps. Default depends on profile.