Directories
¶
| Path | Synopsis |
|---|---|
|
testutil/stubserver
Package stubserver provides a configurable HTTP test server for provider testing.
|
Package stubserver provides a configurable HTTP test server for provider testing. |
|
wsrelay
Package wsrelay bridges WebSocket connections to the TerminalService RPC.
|
Package wsrelay bridges WebSocket connections to the TerminalService RPC. |
|
control
Package control defines the SandboxControl interface for orchestrator-level sandbox lifecycle management.
|
Package control defines the SandboxControl interface for orchestrator-level sandbox lifecycle management. |
|
control/cloud
Package cloud provides placeholder stubs for cloud-based SandboxControl providers (E2B, Daytona, Fly).
|
Package cloud provides placeholder stubs for cloud-based SandboxControl providers (E2B, Daytona, Fly). |
|
control/direct
Package direct implements DirectSandboxControl, which manages raw EC2 instances as agent execution environments.
|
Package direct implements DirectSandboxControl, which manages raw EC2 instances as agent execution environments. |
|
control/fleet
Package fleet implements FleetSandboxControl, a SandboxControl adapter that manages a fleet of sandbox-host instances with auto-scaling, health monitoring, warm pool maintenance, and capacity-aware routing.
|
Package fleet implements FleetSandboxControl, a SandboxControl adapter that manages a fleet of sandbox-host instances with auto-scaling, health monitoring, warm pool maintenance, and capacity-aware routing. |
|
control/fleet/ec2
Package ec2 implements the instance.InstanceProvisioner interface using the AWS EC2 API (SDK v2).
|
Package ec2 implements the instance.InstanceProvisioner interface using the AWS EC2 API (SDK v2). |
|
control/instance
Package instance defines the InstanceProvisioner interface and associated types for cloud instance lifecycle management.
|
Package instance defines the InstanceProvisioner interface and associated types for cloud instance lifecycle management. |
|
control/node
Package node implements NodeSandboxControl, which wraps our sandbox-host RPC service to satisfy the SandboxControl interface.
|
Package node implements NodeSandboxControl, which wraps our sandbox-host RPC service to satisfy the SandboxControl interface. |
|
environment/restapi
Package restapi provides shared HTTP/JSON helpers for remote ExecutionEnvironment providers (E2B, Daytona, Fly).
|
Package restapi provides shared HTTP/JSON helpers for remote ExecutionEnvironment providers (E2B, Daytona, Fly). |
|
driver
Package driver defines the TermmuxDriverAdapter interface and canonical conversation types for bidirectional session log conversion.
|
Package driver defines the TermmuxDriverAdapter interface and canonical conversation types for bidirectional session log conversion. |
|
driver/claudecode
Package claudecode implements the TermmuxDriverAdapter for Claude Code CLI.
|
Package claudecode implements the TermmuxDriverAdapter for Claude Code CLI. |
|
driver/codex
Package codex implements the TermmuxDriverAdapter for the Codex CLI.
|
Package codex implements the TermmuxDriverAdapter for the Codex CLI. |
|
eventsrc/eventstore
Package eventstore provides JSONL event persistence.
|
Package eventstore provides JSONL event persistence. |
|
eventsrc/otelserver
Package otelserver provides a per-session HTTP server that receives OTEL log, metric, and trace data from agent CLIs.
|
Package otelserver provides a per-session HTTP server that receives OTEL log, metric, and trace data from agent CLIs. |
|
eventsrc/sessionlog
Package sessionlog provides a JSONL file tailer that polls for new lines.
|
Package sessionlog provides a JSONL file tailer that polls for new lines. |
|
monitor
Package monitor provides the agent state machine, metrics, and event fan-out.
|
Package monitor provides the agent state machine, metrics, and event fan-out. |
|
envtools
Package envtools bridges the circular-import gap between internal/agent, internal/tools, and internal/sandbox/environment.
|
Package envtools bridges the circular-import gap between internal/agent, internal/tools, and internal/sandbox/environment. |
Click to show internal directories.
Click to hide internal directories.