aboutsummaryrefslogtreecommitdiff
path: root/cli.py
diff options
context:
space:
mode:
authorGravatar SwiftyOS <craigswift13@gmail.com> 2023-09-15 19:50:25 +0200
committerGravatar SwiftyOS <craigswift13@gmail.com> 2023-09-15 19:50:25 +0200
commit8f104918a87e64dfc88ef99018f3446e028036c0 (patch)
tree41b8b04ded99d1bd10b88e538a7dd28bf7c1f0fa /cli.py
parentadded git commands workflow to cli (diff)
downloadAuto-GPT-8f104918a87e64dfc88ef99018f3446e028036c0.tar.gz
Auto-GPT-8f104918a87e64dfc88ef99018f3446e028036c0.tar.bz2
Auto-GPT-8f104918a87e64dfc88ef99018f3446e028036c0.zip
update cli
Diffstat (limited to 'cli.py')
-rw-r--r--cli.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/cli.py b/cli.py
index c3a418148..f350ed8e9 100644
--- a/cli.py
+++ b/cli.py
@@ -116,11 +116,11 @@ def sync(branch):
click.echo(click.style(f"❌ An error occurred: {e}", fg='red'))
@cli.group()
-def agents():
+def agent():
"""Commands to create, start and stop agents"""
pass
-@agents.command()
+@agent.command()
@click.argument('agent_name')
def create(agent_name):
"""Create's a new agent with the agent name provieded"""
@@ -135,13 +135,14 @@ def create(agent_name):
if not os.path.exists(new_agent_dir):
shutil.copytree('./autogpts/forge', new_agent_dir)
click.echo(click.style(f"🎉 New agent '{agent_name}' created. The code for your new agent is in: autogpts/{agent_name}", fg='green'))
+ click.echo(click.style(f"🚀 If you would like to enter the arena, run './run arena enter {agent_name}'", fg='yellow'))
else:
click.echo(click.style(f"😞 Agent '{agent_name}' already exists. Enter a different name for your agent", fg='red'))
except Exception as e:
click.echo(click.style(f"😢 An error occurred: {e}", fg='red'))
-@agents.command()
+@agent.command()
@click.argument('agent_name')
def start(agent_name):
"""Start agent command"""
@@ -159,7 +160,7 @@ def start(agent_name):
else:
click.echo(click.style(f"😞 Run command does not exist in the agent '{agent_name}' directory.", fg='red'))
-@agents.command()
+@agent.command()
def stop():
"""Stop agent command"""
import subprocess
@@ -175,7 +176,7 @@ def stop():
click.echo("Error: No process with the specified PID was found.")
-@agents.command()
+@agent.command()
def list():
"""List agents command"""
import os