Skip to content

.NET / C# SDK #484

@mirakir

Description

@mirakir

Description of the new feature / enhancement

The current MXC SDK is TypeScript/Node only. Developers building agents and tools on .NET (C#) have no native way to integrate MXC without shelling out to the CLI or introducing a Node dependency, neither of which is acceptable for production .NET applications.

Proposed technical implementation details

A first-class .NET SDK (NuGet package) for MXC, mirroring the capabilities of @microsoft/mxc-sdk:

  • Declare sandbox policy via C# API or JSON manifest
  • One-shot and state-aware (session) execution APIs
  • Full stdin/stdout/stderr pass-through for interactive CLI tools
  • Support for the same containment backends (processcontainer, isolation_session, etc.)

Metadata

Metadata

Assignees

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions