Senparc.Xncf.AgentsManager.Abstractions
Senparc.Xncf.AgentsManager.Abstractions
Install
| Product | Versions |
|---|---|
| .NET |
README
Senparc.Xncf.AgentsManager.Abstractions
Senparc.Xncf.AgentsManager.Abstractions is the lightweight dependency boundary for components that integrate with the NCF Agents Manager event and shared-contract layer.
Features
- Keeps shared event contracts separate from the Agents Manager UI and persistence module.
- References NCF shared abstractions for integration-event composition.
- Lets optional modules depend on the contract package without loading agent-management implementation details.
Installation
<PackageReference Include="Senparc.Xncf.AgentsManager.Abstractions" Version="0.2.2-preview2" />
Key API
Use the shared event and integration contracts exposed through the package dependency when defining an optional agent integration. The package does not create agent templates, execute tools, persist chat history, or configure an AI provider; use Senparc.Xncf.AgentsManager for those runtime features.
IAgentWorkflowReferenceValidator is an optional cross-module guard. NeuChar Workflow can call it before saving a graph so Agent-to-Workflow and multi-level Agent/Group/Workflow cycles are rejected before persistence.
Treat agent messages and tool calls as sensitive data and enforce ownership and authorization in the consuming module.
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.