diff --git a/src/api-engine/api/migrations/0003_alter_agent_name_alter_agent_urls.py b/src/api-engine/api/migrations/0003_alter_agent_name_alter_agent_urls.py new file mode 100644 index 00000000..b417535d --- /dev/null +++ b/src/api-engine/api/migrations/0003_alter_agent_name_alter_agent_urls.py @@ -0,0 +1,33 @@ +# Generated by Django 4.2.16 on 2025-07-29 10:35 + +import api.validators +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("api", "0002_userprofile_created_at_alter_agent_name_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name="agent", + name="name", + field=models.CharField( + blank=True, + help_text="Agent name, can be generated automatically.", + max_length=64, + ), + ), + migrations.AlterField( + model_name="agent", + name="urls", + field=models.CharField( + blank=True, + help_text="Agent URL", + null=True, + validators=[api.validators.validate_url], + ), + ), + ] diff --git a/src/api-engine/api/models.py b/src/api-engine/api/models.py index 1da11157..f456d9d6 100644 --- a/src/api-engine/api/models.py +++ b/src/api-engine/api/models.py @@ -168,7 +168,6 @@ class Agent(models.Model): name = models.CharField( help_text="Agent name, can be generated automatically.", max_length=64, - unique=True, blank=True ) urls = models.CharField(