-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hello!
I've been using the CLI v.0.3.4 and I ran into a limitation.
On the web dashboard, I have several branches of my agent that I use for testing different prompts and configurations. However, when I run elevenlabs agents pull, I can only get the main agent (there's no way to access my branches). I was wondering if branch support could be added to the CLI? Something like:
list branches for an agent
elevenlabs agents branches list --agent <agent_id>
pull a specific branch
elevenlabs agents pull --agent <agent_id> --branch <branch_name>
push to a specific branch
elevenlabs agents push --agent <agent_id> --branch <branch_name>
Why this would be useful:
- Version control different experiments alongside the main agent
- CI/CD pipelines could deploy to specific branches for staging vs production
- Keep dev branches in sync between the dashboard and local configs
Currently I have to manually copy-paste configs from the dashboard when working on a branch, which defeats the purpose of having the CLI 😅 Would love to hear if this is on the roadmap or if there's a workaround I'm missing!
Thanks