Significant-Gravitas/AutoGPT · error · NotFoundError
Library agent {library_agent_id} not found
Error message
Library agent {library_agent_id} not found What it means
Error "Library agent {library_agent_id} not found" thrown in Significant-Gravitas/AutoGPT.
Source
Thrown at autogpt_platform/backend/backend/api/features/library/db.py:1009
# Get the current agent to find its graph_id
agent = await get_library_agent(id=library_agent_id, user_id=user_id)
# Update to the specified version using existing function
return await update_agent_version_in_library(
user_id=user_id,
agent_graph_id=agent.graph_id,
agent_graph_version=graph_version,
)
# Otherwise, just update the simple fields
if not update_fields:
raise ValueError("No values were passed to update")
n_updated = await prisma.models.LibraryAgent.prisma().update_many(
where={"id": library_agent_id, "userId": user_id},
data=update_fields,
)
if n_updated < 1:
raise NotFoundError(f"Library agent {library_agent_id} not found")
return await get_library_agent(
id=library_agent_id,
user_id=user_id,
)
async def delete_library_agent(
library_agent_id: str, user_id: str, soft_delete: bool = True
) -> None:
# First get the agent to find the graph_id for cleanup
library_agent = await prisma.models.LibraryAgent.prisma().find_unique(
where={"id": library_agent_id}, include={"AgentGraph": True}
)
if not library_agent or library_agent.userId != user_id:
raise NotFoundError(f"Library agent #{library_agent_id} not found")
View on GitHub (pinned to 9c8bb5550f)
Solutions
- Confirm the library agent ID is correct and belongs to your account.
- Refresh the library; the agent may have been deleted.
When it happens
Trigger: Thrown at autogpt_platform/backend/backend/api/features/library/db.py:1009 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/c35862c8f77dc713.
Report an issue: GitHub.