Backends for Azure Dynamic Sessions.
Azure Dynamic Sessions backend for the deepagents framework.
Extends BaseSandbox with bash-native overrides for all file
operations (read, write, edit, ls_info, glob_info).
This avoids the python3 -c wrappers from BaseSandbox, which
may not be available in Shell-typed session pools.
Azure Dynamic Sessions backend for deepagents.
This module provides an SessionsBashBackend that implements the deepagents
SandboxBackendProtocol by delegating shell execution, file upload, and
file download to the Azure Container Apps dynamic-sessions REST API.
Targets Shell-typed session pools: all file operations (read,
write, edit, ls_info, glob_info) are overridden with
native bash commands instead of the python3 -c wrappers used by
BaseSandbox. grep_raw is already bash-native in BaseSandbox.