| Name | Type | Description |
|---|---|---|
pool_management_endpoint* | str | Management endpoint of the session pool. |
session_id | Optional[str] | Default: NoneIdentifier for the session. Defaults to a random UUID. |
access_token_provider | Optional[Callable[[], Optional[str]]] | Default: None |
timeout | int | Default: _DEFAULT_TIMEOUT |
max_output_bytes | int | Default: 100000 |
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.
Callable returning an access token string.
Defaults to DefaultAzureCredential targeting the
https://dynamicsessions.io scope.
Default timeout in seconds for shell commands.
Maximum bytes captured from command output.