Skip to main content

Interface: AgentOSOrchestratorDependencies

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:137

Properties​

conversationManager​

conversationManager: ConversationManager

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:140


gmiManager​

gmiManager: GMIManager

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:138


longTermMemoryRetriever?​

optional longTermMemoryRetriever: ILongTermMemoryRetriever

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:145


modelProviderManager​

modelProviderManager: AIModelProviderManager

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:142


rollingSummaryMemorySink?​

optional rollingSummaryMemorySink: IRollingSummaryMemorySink

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:144


spendMeter?​

optional spendMeter: ISpendMeter

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:148

The spend meter processRequest reserved against; the turn heartbeats and settles the reservation by input.operationId.


streamingManager​

streamingManager: StreamingManager

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:141


taskOutcomeTelemetryStore?​

optional taskOutcomeTelemetryStore: ITaskOutcomeTelemetryStore

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:146


toolOrchestrator​

toolOrchestrator: IToolOrchestrator

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:139


turnPlanner?​

optional turnPlanner: ITurnPlanner

Defined in: packages/agentos/src/api/types/OrchestratorConfig.ts:143