{"record":{"id":"8d200720b1be4188","repo":"Significant-Gravitas/AutoGPT","slug":"failed-to-update-library-agent-for-agent-graph-id","errorCode":null,"errorMessage":"Failed to update library agent for {agent_graph_id} v{agent_graph_version}","messagePattern":"Failed to update library agent for (.+?) v(.+?)","errorType":"exception","errorClass":"NotFoundError","httpStatus":404,"severity":"error","filePath":"autogpt_platform/backend/backend/api/features/library/db.py","lineNumber":792,"sourceCode":"        )\n\n        lib = await prisma.models.LibraryAgent.prisma(tx).update(\n            where={\"id\": library_agent.id},\n            data={\n                \"AgentGraph\": {\n                    \"connect\": {\n                        \"graphVersionId\": {\n                            \"id\": agent_graph_id,\n                            \"version\": agent_graph_version,\n                        }\n                    },\n                },\n            },\n            include={\"AgentGraph\": True},\n        )\n\n    if lib is None:\n        raise NotFoundError(\n            f\"Failed to update library agent for {agent_graph_id} v{agent_graph_version}\"\n        )\n\n    schedule_info = await _fetch_schedule_info(user_id, graph_id=agent_graph_id)\n    return library_model.LibraryAgent.from_db(lib, schedule_info=schedule_info)\n\n\nasync def create_graph_in_library(\n    graph: graph_db.Graph,\n    user_id: str,\n    folder_id: str | None = None,\n    is_hidden: bool = False,\n) -> tuple[graph_db.GraphModel, library_model.LibraryAgent]:\n    \"\"\"Create a new graph and add it to the user's library.\"\"\"\n    graph.version = 1\n    graph_model = graph_db.make_graph_model(graph, user_id)\n    graph_model.reassign_ids(user_id=user_id, reassign_graph_id=True)\n","sourceCodeStart":774,"sourceCodeEnd":810,"githubUrl":"https://github.com/Significant-Gravitas/AutoGPT/blob/9c8bb5550f446ba5d3046b78896578742495b3cf/autogpt_platform/backend/backend/api/features/library/db.py#L774-L810","documentation":"Error \"Failed to update library agent for {agent_graph_id} v{agent_graph_version}\" thrown in Significant-Gravitas/AutoGPT.","triggerScenarios":"Thrown at autogpt_platform/backend/backend/api/features/library/db.py:792 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Retry the update; check server logs for the underlying database error.","Verify the graph ID and version still exist."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"9c8bb5550f446ba5d3046b78896578742495b3cf","analyzedAt":"2026-08-14T17:17:21.957Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}