Skip to content

Feature Request: Support for agent branches in CLI #56

@gablandman

Description

@gablandman

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions