Namespace Oscova.Agents.Definitions
Classes
- AgentCallableNameCollisionException
-
Reports that two agent names resolve to the same callable tool name.
- AgentDefinition
-
Defines an agent that can be built by the Oscova agent runtime.
- AgentDefinitionExtensions
-
Converts framework agent definitions into Microsoft Agent Framework options.
- SharedAgentPersonalContextRepository
-
Stores per-user personal context for shared agents beneath a caller-selected root.
Interfaces
- IAgentDefinitionRepository
-
Persists and retrieves agent definitions for a host-provided user scope.
- ISharedAgentPersonalContextRepository
-
Per-user personal context layered on top of a shared agent's system instruction.