HPD-Environment.HostProcess
0.9.5
dotnet add package HPD-Environment.HostProcess --version 0.9.5
NuGet\Install-Package HPD-Environment.HostProcess -Version 0.9.5
<PackageReference Include="HPD-Environment.HostProcess" Version="0.9.5" />
<PackageVersion Include="HPD-Environment.HostProcess" Version="0.9.5" />
<PackageReference Include="HPD-Environment.HostProcess" />
paket add HPD-Environment.HostProcess --version 0.9.5
#r "nuget: HPD-Environment.HostProcess, 0.9.5"
#:package HPD-Environment.HostProcess@0.9.5
#addin nuget:?package=HPD-Environment.HostProcess&version=0.9.5
#tool nuget:?package=HPD-Environment.HostProcess&version=0.9.5
HPD Environment Host Process
HPD-Environment.HostProcess executes sandboxed processes directly on the
current host. It owns runtime-host and execution-unit identity, operating-system
enforcement, network mediation, violation observation, process launch, and the
initial host-path content-projection behavior.
Security posture
- macOS uses Seatbelt through
sandbox-execwhen dependency checks pass. - Linux uses bubblewrap, namespaces, seccomp, and provider-mediated networking when the required kernel and executable features are available.
- Windows is not registered as a sandbox backend. It fails closed until an accepted filesystem and network enforcement mechanism is implemented.
- Agent permissions remain a separate decision layer. This provider enforces the compiled Environment isolation plan and does not inspect Agent prompts, tools, or conversation state.
- A host-path projection cannot be remapped to a different destination path. Writable host-path projections require explicit direct-source mutation authorization.
Provider identity
hpd.execution.host-process
The provider supports the common RuntimeHost, ExecutionUnit,
ProcessInvocation, ProcessIsolation, and ContentProjection contracts.
Feature support is reported through ProviderCapabilityReport; required
unsupported capabilities cause Agent Sandbox admission to fail before session
creation.
Lifecycle
- Ensure the current host as a logical
RuntimeHost. - Ensure a logical
ExecutionUnitattached to that host. - Compile and apply the requested isolation policy when a process starts.
- Return the process handle and bounded output.
- Stop and delete processes, projections, the execution unit, and the host in dependency order.
| 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-Environment.Contracts (>= 0.9.5)
- HPD-Environment.Runtime (>= 0.9.5)
- HPD-Environment.Search.Ripgrep (>= 0.9.5)
- Microsoft.Extensions.Logging (>= 10.0.13)
-
net8.0
- HPD-Environment.Contracts (>= 0.9.5)
- HPD-Environment.Runtime (>= 0.9.5)
- HPD-Environment.Search.Ripgrep (>= 0.9.5)
- Microsoft.Extensions.Logging (>= 10.0.13)
-
net9.0
- HPD-Environment.Contracts (>= 0.9.5)
- HPD-Environment.Runtime (>= 0.9.5)
- HPD-Environment.Search.Ripgrep (>= 0.9.5)
- Microsoft.Extensions.Logging (>= 10.0.13)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on HPD-Environment.HostProcess:
| Package | Downloads |
|---|---|
|
HPD-Agent.Sandbox.HostProcess
Thin Agent adapter for the HPD Environment Host Process backend. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.9.5 | 64 | 11/9/2026 |