AgentCore.Domain
0.10.1
See the version list below for details.
dotnet add package AgentCore.Domain --version 0.10.1
NuGet\Install-Package AgentCore.Domain -Version 0.10.1
<PackageReference Include="AgentCore.Domain" Version="0.10.1" />
<PackageVersion Include="AgentCore.Domain" Version="0.10.1" />
<PackageReference Include="AgentCore.Domain" />
paket add AgentCore.Domain --version 0.10.1
#r "nuget: AgentCore.Domain, 0.10.1"
#:package AgentCore.Domain@0.10.1
#addin nuget:?package=AgentCore.Domain&version=0.10.1
#tool nuget:?package=AgentCore.Domain&version=0.10.1
AgentCore
A .NET library for building voice and chat agents. The agent is a configuration document; the host is two calls.
1. Describe the agent
config/helper.yaml:
apiVersion: agentcore/v1
name: helper
agents:
defaults:
model: { ref: reply }
instructions: |
You are a helpful assistant. Answer plainly and briefly.
items:
- id: helper
instructions: |
Answer whatever the person asks.
tools: []
policy:
initial: talk
stages:
- id: talk
agent: helper
terminal: true
providers:
llm:
- { kind: openai, model: gpt-5.6-luna, as: reply }
conversation: { kind: telnyx-relay }
speech:
stt: { kind: telnyx-relay }
tts: { kind: telnyx-relay }
agents holds the instructions, policy holds the stages, providers binds the vendors. No C# changes to add a stage, a tool, or a model.
config/example.yaml
is the annotated tour of every key.
2. Wire up the host
using AgentCore.Hosting;
var builder = WebApplication.CreateBuilder(args);
builder.AddAgentCoreHost();
var app = builder.Build();
app.MapAgentCoreHost();
app.Run();
AddAgentCoreHost loads the document (config/example.yaml unless AgentCore__ConfigurationPath names another) and binds every vendor seam. MapAgentCoreHost serves the health check, the OpenAI-compatible Responses endpoint, and the conversation socket.
Every entry under entries: answers on POST /v1/{entry}/responses and on the conversation socket at /v1/{entry}/call.
An OpenAI SDK reaches one entry through its base URL alone: base_url = https://host/v1/phone.
A document it cannot find is a startup failure, never a silent default.
Install
dotnet add package AgentCore.Hosting
AgentCore.Hosting brings the rest of the set with it.
3. Talk to it
Over the OpenAI-compatible endpoint (/v1/responses), the document above holds this conversation:
User: Hello
Assistant: How can I help you today!
The packages
| Package | Holds |
|---|---|
AgentCore.Domain |
Pure domain records. Zero dependencies. |
AgentCore.Application |
Orchestration, configuration compilation, and every port interface. |
AgentCore.Infrastructure |
Outbound adapters: OpenAI, Zilliz, Telnyx call control, Postgres, B2, Git. |
AgentCore.AspNetCore |
Inbound adapters as Map* extensions: Telnyx Conversation Relay, Telnyx webhooks, Responses. |
AgentCore.Hosting |
The batteries-included host: every vendor seam bound and every route mapped, in two calls. |
They share one version and ship as a set. Mixing versions across them is unsupported.
Licence
MIT
| 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
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on AgentCore.Domain:
| Package | Downloads |
|---|---|
|
AgentCore.Application
Orchestration, configuration compilation, and every port interface. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.10.3 | 0 | 9/22/2026 |
| 0.10.2 | 31 | 9/21/2026 |
| 0.10.1 | 41 | 9/21/2026 |
| 0.10.0 | 41 | 9/21/2026 |
| 0.9.0 | 60 | 9/20/2026 |
| 0.8.0 | 80 | 9/16/2026 |
| 0.7.1 | 135 | 9/11/2026 |
| 0.7.0 | 129 | 9/11/2026 |
| 0.6.0 | 122 | 9/10/2026 |
| 0.5.0 | 139 | 9/8/2026 |
| 0.4.0 | 138 | 9/8/2026 |
| 0.3.0 | 135 | 8/31/2026 |
| 0.2.0 | 131 | 8/30/2026 |
| 0.1.0 | 130 | 8/27/2026 |