create_full_project
Create an entire project directory, write all code files, and run setup/test commands in a single tool call with one permission confirmation.
Instructions
Creates an entire project directory, writes all code files, and runs initial setup/test commands in a SINGLE tool call with 1 permission confirmation. Parameters: project_name: Name of the project folder to create. files: Dictionary of {"rel/path/filename.ext": "file content"} setup_commands: Optional list of commands to run inside the new project (e.g. ["pip install -r requirements.txt", "python test.py"]) working_dir: Parent directory where project folder will be created (defaults to CWD).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | ||
| source | No | ||
| working_dir | No | ||
| project_name | Yes | ||
| setup_commands | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |