Integrations for external systems used by the Deep Agents Code.
Parsing for the [sandboxes] section of ~/.deepagents/config.toml.
Parallels the [models] provider configuration in model_config.py. Config
providers declare a class_path (same trust model as model class_path),
a working_dir, an optional install package, and params forwarded to
provider.get_or_create().
Sandbox provider interface used by Deep Agents Code.
Discovery and instantiation of sandbox providers.
Merges three provider sources into one registry:
deepagents-code
extras).deepagents_code.sandbox_providers group.[sandboxes.providers] in
~/.deepagents/config.toml (escape hatch for internal/local packages).Precedence on name collision: config > entry point > built-in, so a user can always override discovery via their config file.
Sandbox lifecycle management with provider abstraction.