| Name | Type |
|---|---|
| model | str | None |
| model_params | dict[str, Any] | None |
| assistant_id | str |
| system_prompt | str | None |
| auto_approve | bool |
| interrupt_shell_only | bool |
| shell_allow_list | list[str] | None |
| interactive | bool |
| enable_shell | bool |
| enable_ask_user | bool |
| enable_memory | bool |
| enable_skills | bool |
| sandbox_type | str | None |
| sandbox_id | str | None |
| sandbox_setup | str | None |
| cwd | str | None |
| project_root | str | None |
| mcp_config_path | str | None |
| no_mcp | bool |
| trust_project_mcp | bool | None |
Full configuration payload passed from the CLI to the server subprocess.
Serialized to/from DEEPAGENTS_CLI_SERVER_* environment variables so
that the server
graph (which runs in a separate Python interpreter) can reconstruct the
CLI's intent without sharing memory.