internal/

directory
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2026 License: MIT

Directories

Path Synopsis
api
ai
sse
testutil/stubserver
Package stubserver provides a configurable HTTP test server for provider testing.
Package stubserver provides a configurable HTTP test server for provider testing.
rpc
api
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).
zfs
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL