Reference C# / .NET 10 implementation of the Agent Runtime Control Protocol (ARCP) v1.0.
Status: v0.1 in development. See PLAN.md for scope and phase ordering, and CONFORMANCE.md for the implemented vs. deferred surfaces.
Prerequisites: .NET 10 SDK (10.0.x). Pinned via global.json.
git clone <repo-url>
cd csharp-sdk
dotnet build -c Release
dotnet test -c Release
dotnet run --project samples/01.MinimalSessionARCP— protocol library (envelopes, runtime, client, transports, store).ARCP.Cli—arcpcommand-line tool (serve,tail,send,replay).
| Path | Purpose |
|---|---|
src/ARCP/ |
Main library |
src/ARCP.Cli/ |
Command-line tool |
tests/ARCP.UnitTests/ |
Per-component unit tests |
tests/ARCP.IntegrationTests/ |
End-to-end protocol tests |
samples/ |
Six runnable sample applications |
RFC-0001-v2.md |
The protocol specification (source of truth) |
PLAN.md |
Implementation plan |
CONFORMANCE.md |
Section-by-section conformance status |
Phase 7 fills out the rest of this README with architecture diagrams and a mapping from RFC sections to source paths.