Significant-Gravitas/AutoGPT · error · ValueError
Slug '{data.slug}' is already in use
Error message
Slug '{data.slug}' is already in use What it means
Error "Slug '{data.slug}' is already in use" thrown in Significant-Gravitas/AutoGPT.
Source
Thrown at autogpt_platform/backend/backend/api/features/orgs/db.py:347
async def update_org(org_id: str, data: UpdateOrgData) -> OrgResponse:
"""Update organization fields. Creates a RENAME alias if slug changes.
Only accepts the structured UpdateOrgData model — no arbitrary dict keys.
"""
update_dict: dict = {}
if data.name is not None:
update_dict["name"] = data.name
if data.description is not None:
update_dict["description"] = data.description
if data.avatar_url is not None:
update_dict["avatarUrl"] = data.avatar_url
if data.slug is not None:
existing = await prisma.organization.find_unique(where={"slug": data.slug})
if existing and existing.id != org_id:
raise ValueError(f"Slug '{data.slug}' is already in use")
existing_alias = await prisma.organizationalias.find_unique(
where={"aliasSlug": data.slug}
)
# Only a DIFFERENT org's alias blocks the slug — after a rename the
# previous slug is stored as this org's own RENAME alias, and
# renaming back must promote it, not fail with "already in use".
if existing_alias and existing_alias.organizationId != org_id:
raise ValueError(f"Slug '{data.slug}' is already in use as an alias")
old_org = await prisma.organization.find_unique(where={"id": org_id})
if old_org and old_org.slug != data.slug:
if existing_alias:
# Re-claiming our own alias as the primary slug.
await prisma.organizationalias.delete(where={"aliasSlug": data.slug})
await prisma.organizationalias.create(
data={
"organizationId": org_id,
"aliasSlug": old_org.slug,View on GitHub (pinned to 9c8bb5550f)
Solutions
- Choose a different slug that is not already taken.
- Rename the organization currently using the slug, or pick a variant.
When it happens
Trigger: Thrown at autogpt_platform/backend/backend/api/features/orgs/db.py:347 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Significant-Gravitas/AutoGPT@9c8bb5550f (2026-08-14).
Data as JSON: /api/errors/7dff437192e30e20.
Report an issue: GitHub.