HPD-Agent.MultiAgent
0.9.1
dotnet add package HPD-Agent.MultiAgent --version 0.9.1
NuGet\Install-Package HPD-Agent.MultiAgent -Version 0.9.1
<PackageReference Include="HPD-Agent.MultiAgent" Version="0.9.1" />
<PackageVersion Include="HPD-Agent.MultiAgent" Version="0.9.1" />
<PackageReference Include="HPD-Agent.MultiAgent" />
paket add HPD-Agent.MultiAgent --version 0.9.1
#r "nuget: HPD-Agent.MultiAgent, 0.9.1"
#:package HPD-Agent.MultiAgent@0.9.1
#addin nuget:?package=HPD-Agent.MultiAgent&version=0.9.1
#tool nuget:?package=HPD-Agent.MultiAgent&version=0.9.1
HPD-Agent.MultiAgent
Fluent multi-agent orchestration library built on HPD-Graph. Zero-ceremony agent workflows with unified event streaming.
Install
dotnet add package HPD-Agent.MultiAgent
Use When
Use this package when you need this HPD Agent capability in an agent application.
Agent configuration files
Workflow JSON and YAML can embed an agent configuration or reference an ordinary
agent JSON/YAML file with agentFile. Specify exactly one source per node:
name: Evidence review
agents:
architecture:
agentFile: agents/architecture.json
configuration:
agentFile: agents/configuration.yaml
settings:
maxConcurrency: 3
Use MultiAgent.FromFile(path), MultiAgentFactory.BuildFromFileAsync(path), or
MultiAgentConfigSerializer.ReadFile[Async](path). Relative agent paths resolve
against the workflow file's directory. References are resolved at load time;
exported workflow snapshots contain the resolved agent configurations. The plain
text deserializer does not have a file base path and does not resolve references.
Malformed, missing, or ambiguous sources fail rather than falling back to defaults.
settings.maxConcurrency bounds concurrently executing nodes in each graph layer.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- HPD-Agent.Audio (>= 0.9.1)
- HPD-Agent.Framework (>= 0.9.1)
- HPD-Events (>= 0.9.0)
- HPD-Graph.Core (>= 0.9.0)
- HPD-Serialization (>= 0.9.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.13)
-
net8.0
- HPD-Agent.Audio (>= 0.9.1)
- HPD-Agent.Framework (>= 0.9.1)
- HPD-Events (>= 0.9.0)
- HPD-Graph.Core (>= 0.9.0)
- HPD-Serialization (>= 0.9.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.13)
-
net9.0
- HPD-Agent.Audio (>= 0.9.1)
- HPD-Agent.Framework (>= 0.9.1)
- HPD-Events (>= 0.9.0)
- HPD-Graph.Core (>= 0.9.0)
- HPD-Serialization (>= 0.9.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.13)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.