Table of Contents

Namespace Oscova.Agents.Runtime

Classes

AgentBuildRequest

Carries all host-prepared inputs required to build or retrieve an agent.

AgentOrchestrator

Builds and caches agents from host-prepared runtime inputs.

ExternalToolMetadata

Carries source identity and network policy for a tool supplied by an external runtime.

Interfaces

IAgentCacheInvalidator

Minimal seam for clearing cached agents after runtime state changes that should affect the next agent build.

IAgentOrchestrator

Owns framework-level tool synchronization, agent caching, and agent construction.

IAgentRunScopeFactory

Applies host-owned run scope middleware while the chat client pipeline is being built.