AttractorEx.Agent.LocalExecutionEnvironment (attractor_phoenix v0.1.0)

Copy Markdown View Source

Local filesystem-backed execution environment for agent sessions.

It exposes a working directory, platform information, and the built-in filesystem/shell primitives used by the coding-agent loop.

Summary

Functions

Builds a local execution environment.

Types

t()

@type t() :: %AttractorEx.Agent.LocalExecutionEnvironment{
  env: %{optional(String.t()) => String.t()},
  working_dir: String.t() | nil
}

Functions

new(opts \\ [])

@spec new(keyword()) :: t()

Builds a local execution environment.