Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev

This commit is contained in:
2026-05-22 21:27:25 +00:00
4 changed files with 22 additions and 779 deletions
+2 -4
View File
@@ -420,8 +420,7 @@ async def update_tool_type(
if tool_type is None:
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail="tool type not found")
if tool_type.is_builtin:
raise HTTPException(status_code=status.HTTP_403_FORBIDDEN, detail="cannot modify built-in tool types")
# Built-in tool types can now be modified
update_data = data.model_dump(exclude_unset=True)
@@ -642,8 +641,7 @@ async def delete_tool_type(
if tool_type is None:
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail="tool type not found")
if tool_type.is_builtin:
raise HTTPException(status_code=status.HTTP_403_FORBIDDEN, detail="cannot delete built-in tool types")
# Built-in tool types can now be deleted
await session.delete(tool_type)
await session.commit()