2 Commits

Author SHA1 Message Date
gilesb
d185683e93 Add config CLI commands
- Add PyYAML dependency
- Add upload-config: upload config YAML files
- Add configs: list uploaded configs
- Add config: show config details
- Add run-config: run config with variable inputs
- Add delete-config: delete configs (with pinning check)

Example workflow:
  artdag upload-config recipe.yaml
  artdag configs
  artdag run-config <config_id> -i node_id:content_hash --wait

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 03:18:17 +00:00
gilesb
864cada65e feat: Art DAG CLI client
- artdag.py CLI for L1 server interaction
- run: start rendering jobs
- runs: list all runs
- status: check run status
- cache/view: manage cached content (pipe to mpv with -o -)
- assets: list known assets
- import: add files to cache

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 11:04:49 +00:00