Significant-Gravitas/AutoGPT · error · NotFoundError

Member {user_id} not found in org {org_id}

Error message

Member {user_id} not found in org {org_id}

What it means

Error "Member {user_id} not found in org {org_id}" thrown in Significant-Gravitas/AutoGPT.

Source

Thrown at autogpt_platform/backend/backend/api/features/orgs/db.py:518

                # Org admins get workspace admin on the default workspace,
                # matching what org creation grants the owner.
                "isAdmin": is_admin,
                "status": "ACTIVE",
            }
        )

    return OrgMemberResponse.from_db(member)


async def update_org_member(
    org_id: str, user_id: str, is_admin: bool | None, is_billing_manager: bool | None
) -> OrgMemberResponse:
    """Update a member's role flags."""
    member = await prisma.orgmember.find_unique(
        where={"orgId_userId": {"orgId": org_id, "userId": user_id}}
    )
    if member is None:
        raise NotFoundError(f"Member {user_id} not found in org {org_id}")
    if member.isOwner:
        raise ValueError(
            "Cannot change the owner's role flags directly. Use transfer-ownership."
        )

    update_data: dict = {}
    if is_admin is not None:
        update_data["isAdmin"] = is_admin
    if is_billing_manager is not None:
        update_data["isBillingManager"] = is_billing_manager

    if update_data:
        await prisma.orgmember.update(
            where={"orgId_userId": {"orgId": org_id, "userId": user_id}},
            data=update_data,
        )

    # Keep the default-workspace admin flag in step with the org role —

View on GitHub (pinned to 9c8bb5550f)

Solutions

  1. Confirm the user ID and org ID are correct and the user is still a member.
  2. Refresh the member list; the membership may have been removed.

When it happens

Trigger: Thrown at autogpt_platform/backend/backend/api/features/orgs/db.py:518 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/10875e971fc45f4e. Report an issue: GitHub.