From ce90570039a952c9a8aa88c65eaf97ed60fc0858 Mon Sep 17 00:00:00 2001 From: gilesb Date: Thu, 8 Jan 2026 03:20:10 +0000 Subject: [PATCH] Update README with config commands Co-Authored-By: Claude Opus 4.5 --- README.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/README.md b/README.md index eab50f7..48ff316 100644 --- a/README.md +++ b/README.md @@ -96,6 +96,14 @@ export ARTDAG_L2=https://artdag.rose-ash.com ./artdag.py status ``` +### Delete a Run +```bash +./artdag.py delete-run + +# Skip confirmation +./artdag.py delete-run -f +``` + ### List Cached Content ```bash ./artdag.py cache @@ -118,6 +126,37 @@ export ARTDAG_L2=https://artdag.rose-ash.com ./artdag.py import /path/to/file.jpg ``` +### Delete Cached Content +```bash +./artdag.py delete-cache + +# Skip confirmation +./artdag.py delete-cache -f +``` + +Note: Items that are inputs/outputs of runs, or published to L2, cannot be deleted. + +### Config Commands + +Configs are reusable DAG definitions with fixed and variable inputs. + +```bash +# Upload a config YAML file +./artdag.py upload-config recipe.yaml + +# List configs +./artdag.py configs + +# View config details +./artdag.py config + +# Run a config with variable inputs +./artdag.py run-config -i node_id:content_hash --wait + +# Delete a config +./artdag.py delete-config +``` + ## Example Workflow ```bash