Skip to main content

Interface: AgentOSOrchestratorDependencies

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

Properties

conversationManager

conversationManager: ConversationManager

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

Manages loading and saving of persistent conversation contexts.


gmiManager

gmiManager: GMIManager

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

Manager for GMI instances and persona definitions.


longTermMemoryRetriever?

optional longTermMemoryRetriever: ILongTermMemoryRetriever

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

Optional long-term memory retriever. When provided, AgentOS can inject durable memories (user/persona/org) into prompts on a cadence.


modelProviderManager

modelProviderManager: AIModelProviderManager

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


rollingSummaryMemorySink?

optional rollingSummaryMemorySink: IRollingSummaryMemorySink

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

Optional sink for persisting rolling-memory outputs (summary_markdown + memory_json) into a long-term store (RAG / knowledge graph / database).


streamingManager

streamingManager: StreamingManager

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

Manages streaming responses to clients.


toolOrchestrator

toolOrchestrator: IToolOrchestrator

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

Orchestrates the execution of tools.