From b060c5f6c1065560aaf769a5c666872be84b8842 Mon Sep 17 00:00:00 2001 From: Boris Starkov Date: Mon, 27 Oct 2025 13:24:19 +0000 Subject: [PATCH 1/3] fix add --template param being ignored --- src/agents/ui/AddAgentView.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/agents/ui/AddAgentView.tsx b/src/agents/ui/AddAgentView.tsx index 0ef1ed4..ad8747f 100644 --- a/src/agents/ui/AddAgentView.tsx +++ b/src/agents/ui/AddAgentView.tsx @@ -28,7 +28,9 @@ export const AddAgentView: React.FC = ({ onComplete }) => { const { exit } = useApp(); - const [currentStep, setCurrentStep] = useState(initialName ? 'template' : 'name'); + const [currentStep, setCurrentStep] = useState( + initialName && template ? 'confirm' : initialName ? 'template' : 'name' + ); const [agentName, setAgentName] = useState(initialName || ''); const [selectedTemplate, setSelectedTemplate] = useState(template); const [isCreating, setIsCreating] = useState(false); From 1831b15b5a13f05d3424d379a90d4a41c7cc333e Mon Sep 17 00:00:00 2001 From: Boris Starkov Date: Mon, 27 Oct 2025 13:26:07 +0000 Subject: [PATCH 2/3] 0.1.2 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3437f70..81f1552 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@elevenlabs/cli", - "version": "0.1.1", + "version": "0.1.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@elevenlabs/cli", - "version": "0.1.1", + "version": "0.1.2", "license": "MIT", "dependencies": { "@elevenlabs/elevenlabs-js": "2.18.0", diff --git a/package.json b/package.json index 2513281..066f1e1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@elevenlabs/cli", - "version": "0.1.1", + "version": "0.1.2", "description": "CLI tool to manage ElevenLabs agents", "type": "module", "keywords": [ From 9176a830a59316e6ef558f79d8960a9af8feee66 Mon Sep 17 00:00:00 2001 From: Boris Starkov Date: Mon, 27 Oct 2025 13:34:35 +0000 Subject: [PATCH 3/3] fix --- src/agents/commands/add.ts | 19 +++++++++++++------ src/agents/ui/AddAgentView.tsx | 8 ++++---- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/agents/commands/add.ts b/src/agents/commands/add.ts index 48e56b3..bb39e95 100644 --- a/src/agents/commands/add.ts +++ b/src/agents/commands/add.ts @@ -26,19 +26,19 @@ interface AgentDefinition { interface AddOptions { configPath?: string; - template: string; + template?: string; env: string; } export function createAddCommand(): Command { return new Command('add') .description('Add a new agent - creates config, uploads to ElevenLabs, and saves ID') - .argument('', 'Name of the agent to create') + .argument('[name]', 'Name of the agent to create') .option('--config-path ', 'Custom config path (optional)') - .option('--template