Senparc.Xncf.AgentsManager.Abstractions
0.3.0
Prefix Reserved
dotnet add package Senparc.Xncf.AgentsManager.Abstractions --version 0.3.0
NuGet\Install-Package Senparc.Xncf.AgentsManager.Abstractions -Version 0.3.0
<PackageReference Include="Senparc.Xncf.AgentsManager.Abstractions" Version="0.3.0" />
<PackageVersion Include="Senparc.Xncf.AgentsManager.Abstractions" Version="0.3.0" />
<PackageReference Include="Senparc.Xncf.AgentsManager.Abstractions" />
paket add Senparc.Xncf.AgentsManager.Abstractions --version 0.3.0
#r "nuget: Senparc.Xncf.AgentsManager.Abstractions, 0.3.0"
#:package Senparc.Xncf.AgentsManager.Abstractions@0.3.0
#addin nuget:?package=Senparc.Xncf.AgentsManager.Abstractions&version=0.3.0
#tool nuget:?package=Senparc.Xncf.AgentsManager.Abstractions&version=0.3.0
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.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Senparc.Ncf.Shared.Abstractions (>= 0.6.0-preview5)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Senparc.Xncf.AgentsManager.Abstractions:
| Package | Downloads |
|---|---|
|
Senparc.Xncf.AgentsManager
Agents 管理模块 |
|
|
Senparc.Xncf.NeuCharWorkflow
NeuChar Workflow - secure, server-side XNCF workflow orchestration. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.3.0 | 129 | 8/23/2026 |
| 0.2.5-preview5 | 104 | 8/12/2026 |
| 0.2.4-preview4 | 96 | 8/8/2026 |
| 0.2.3-preview3 | 101 | 8/3/2026 |
| 0.2.2-preview2 | 113 | 7/26/2026 |
| 0.2.1-preview1 | 150 | 6/17/2026 |
| 0.1.2-preview1 | 112 | 6/16/2026 |
| 0.1.1-preview1 | 123 | 5/10/2026 |
v0.1.0 创世
[2026-07-26] v0.2.2-preview2 Dependency update from Senparc.Ncf.Shared.Abstractions to 0.3.0-preview2
1、Dependency update from Senparc.Ncf.Shared.Abstractions to 0.3.0-preview2
[2026-08-04] v0.2.3-preview3 Dependency update from Senparc.Ncf.Shared.Abstractions to 0.4.0-preview3
[2026-08-08] v0.2.4-preview4 Dependency update from Senparc.Ncf.Shared.Abstractions to 0.5.0-preview4
[2026-08-13] v0.2.5-preview5 Dependency update from Senparc.Ncf.Shared.Abstractions to 0.6.0-preview5
[2026-08-22] v0.3.0-preview6 新增 AgentsManager 与工作流之间的引用校验契约
1、提供 AgentWorkflowReference 和跨模块工作流引用校验契约,支持宿主在保存图前验证 Agent 与 Group 引用