Expand description
Execution environment abstraction for provider filesystem and process IO.
This module contains the Rust-facing environment capability documented in
docs/harness-capabilities/environment.md. Local in-process execution lives
in [local].
Structs§
- Environment
Path - UTF-8 path in the selected execution environment.
- Exec
Output - Foreground command result.
- Exec
Request - Request to run a foreground/background command inside an environment.
- Local
Execution Environment - Local, in-process environment implementation.
- Null
Exec Event Sink - Event sink that ignores all events.
- Sandbox
Execution Environment - Execution environment backed by a long-lived sandbox provider JSONL process.
- Spawn
Output - Background process start result.
Enums§
- Exec
Event - Generic process event emitted by an execution environment.