Significant-Gravitas/AutoGPT · error · NotFoundError
LibraryAgent for graph #{graph_model.id} v{graph_model.versi
Error message
LibraryAgent for graph #{graph_model.id} v{graph_model.version} not found after UniqueViolationError What it means
Error "LibraryAgent for graph #{graph_model.id} v{graph_model.version} not found after UniqueViolationError" thrown in Significant-Gravitas/AutoGPT.
Source
Thrown at autogpt_platform/backend/backend/api/features/library/_add_to_library.py:156
"agentGraphVersion": graph_model.version,
}
},
data={
"isDeleted": False,
"isArchived": False,
"settings": settings_json,
"name": marketplace["name"],
"description": marketplace["description"],
"imageUrl": marketplace["imageUrl"],
# Deliberately leave organizationId/Team untouched on re-add:
# an existing bookmark already carries its tenancy. Only the
# create branch tenants; re-tagging here risked disconnecting
# an existing team when a default team couldn't be resolved.
},
include=_include,
)
if added_agent is None:
raise NotFoundError(
f"LibraryAgent for graph #{graph_model.id} "
f"v{graph_model.version} not found after UniqueViolationError"
)
logger.debug(
f"Added graph #{graph_model.id} v{graph_model.version} "
f"for store listing version #{store_listing_version.id} "
f"to library for user #{user_id}"
)
schedule_info = await _fetch_schedule_info(user_id, graph_id=graph_model.id)
return library_model.LibraryAgent.from_db(added_agent, schedule_info=schedule_info)
View on GitHub (pinned to 9c8bb5550f)
Solutions
- Retry the add-to-library request; this indicates a concurrent-create race that should resolve.
- If it persists, check server logs and database integrity for the library agent entry.
When it happens
Trigger: Thrown at autogpt_platform/backend/backend/api/features/library/_add_to_library.py:156 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/3a0e4187c68d40c4.
Report an issue: GitHub.