hide folder endpoints from docs (#4238)
This commit is contained in:
@@ -945,12 +945,13 @@ async def delete_workflow(
|
|||||||
|
|
||||||
|
|
||||||
################# Folder Endpoints #################
|
################# Folder Endpoints #################
|
||||||
@legacy_base_router.post("/folders", response_model=Folder, tags=["agent"])
|
@legacy_base_router.post("/folders", response_model=Folder, tags=["agent"], include_in_schema=False)
|
||||||
@legacy_base_router.post("/folders/", response_model=Folder, include_in_schema=False)
|
@legacy_base_router.post("/folders/", response_model=Folder, include_in_schema=False)
|
||||||
@base_router.post(
|
@base_router.post(
|
||||||
"/folders",
|
"/folders",
|
||||||
response_model=Folder,
|
response_model=Folder,
|
||||||
tags=["Workflows"],
|
tags=["Workflows"],
|
||||||
|
include_in_schema=False,
|
||||||
description="Create a new folder to organize workflows",
|
description="Create a new folder to organize workflows",
|
||||||
summary="Create folder",
|
summary="Create folder",
|
||||||
responses={
|
responses={
|
||||||
@@ -984,12 +985,13 @@ async def create_folder(
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@legacy_base_router.get("/folders/{folder_id}", response_model=Folder, tags=["agent"])
|
@legacy_base_router.get("/folders/{folder_id}", response_model=Folder, tags=["agent"], include_in_schema=False)
|
||||||
@legacy_base_router.get("/folders/{folder_id}/", response_model=Folder, include_in_schema=False)
|
@legacy_base_router.get("/folders/{folder_id}/", response_model=Folder, include_in_schema=False)
|
||||||
@base_router.get(
|
@base_router.get(
|
||||||
"/folders/{folder_id}",
|
"/folders/{folder_id}",
|
||||||
response_model=Folder,
|
response_model=Folder,
|
||||||
tags=["Workflows"],
|
tags=["Workflows"],
|
||||||
|
include_in_schema=False,
|
||||||
description="Get a specific folder by ID",
|
description="Get a specific folder by ID",
|
||||||
summary="Get folder",
|
summary="Get folder",
|
||||||
responses={
|
responses={
|
||||||
@@ -1025,12 +1027,13 @@ async def get_folder(
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@legacy_base_router.get("/folders", response_model=list[Folder], tags=["agent"])
|
@legacy_base_router.get("/folders", response_model=list[Folder], tags=["agent"], include_in_schema=False)
|
||||||
@legacy_base_router.get("/folders/", response_model=list[Folder], include_in_schema=False)
|
@legacy_base_router.get("/folders/", response_model=list[Folder], include_in_schema=False)
|
||||||
@base_router.get(
|
@base_router.get(
|
||||||
"/folders",
|
"/folders",
|
||||||
response_model=list[Folder],
|
response_model=list[Folder],
|
||||||
tags=["Workflows"],
|
tags=["Workflows"],
|
||||||
|
include_in_schema=False,
|
||||||
description="Get all folders for the organization",
|
description="Get all folders for the organization",
|
||||||
summary="Get folders",
|
summary="Get folders",
|
||||||
responses={
|
responses={
|
||||||
@@ -1079,12 +1082,13 @@ async def get_folders(
|
|||||||
return result
|
return result
|
||||||
|
|
||||||
|
|
||||||
@legacy_base_router.put("/folders/{folder_id}", response_model=Folder, tags=["agent"])
|
@legacy_base_router.put("/folders/{folder_id}", response_model=Folder, tags=["agent"], include_in_schema=False)
|
||||||
@legacy_base_router.put("/folders/{folder_id}/", response_model=Folder, include_in_schema=False)
|
@legacy_base_router.put("/folders/{folder_id}/", response_model=Folder, include_in_schema=False)
|
||||||
@base_router.put(
|
@base_router.put(
|
||||||
"/folders/{folder_id}",
|
"/folders/{folder_id}",
|
||||||
response_model=Folder,
|
response_model=Folder,
|
||||||
tags=["Workflows"],
|
tags=["Workflows"],
|
||||||
|
include_in_schema=False,
|
||||||
description="Update a folder's title or description",
|
description="Update a folder's title or description",
|
||||||
summary="Update folder",
|
summary="Update folder",
|
||||||
responses={
|
responses={
|
||||||
@@ -1123,11 +1127,12 @@ async def update_folder(
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@legacy_base_router.delete("/folders/{folder_id}", tags=["agent"])
|
@legacy_base_router.delete("/folders/{folder_id}", tags=["agent"], include_in_schema=False)
|
||||||
@legacy_base_router.delete("/folders/{folder_id}/", include_in_schema=False)
|
@legacy_base_router.delete("/folders/{folder_id}/", include_in_schema=False)
|
||||||
@base_router.delete(
|
@base_router.delete(
|
||||||
"/folders/{folder_id}",
|
"/folders/{folder_id}",
|
||||||
tags=["Workflows"],
|
tags=["Workflows"],
|
||||||
|
include_in_schema=False,
|
||||||
description="Delete a folder. Optionally delete all workflows in the folder.",
|
description="Delete a folder. Optionally delete all workflows in the folder.",
|
||||||
summary="Delete folder",
|
summary="Delete folder",
|
||||||
responses={
|
responses={
|
||||||
@@ -1153,12 +1158,15 @@ async def delete_folder(
|
|||||||
return {"status": "deleted", "folder_id": folder_id, "workflows_deleted": delete_workflows}
|
return {"status": "deleted", "folder_id": folder_id, "workflows_deleted": delete_workflows}
|
||||||
|
|
||||||
|
|
||||||
@legacy_base_router.put("/workflows/{workflow_permanent_id}/folder", response_model=Workflow, tags=["agent"])
|
@legacy_base_router.put(
|
||||||
|
"/workflows/{workflow_permanent_id}/folder", response_model=Workflow, tags=["agent"], include_in_schema=False
|
||||||
|
)
|
||||||
@legacy_base_router.put("/workflows/{workflow_permanent_id}/folder/", response_model=Workflow, include_in_schema=False)
|
@legacy_base_router.put("/workflows/{workflow_permanent_id}/folder/", response_model=Workflow, include_in_schema=False)
|
||||||
@base_router.put(
|
@base_router.put(
|
||||||
"/workflows/{workflow_permanent_id}/folder",
|
"/workflows/{workflow_permanent_id}/folder",
|
||||||
response_model=Workflow,
|
response_model=Workflow,
|
||||||
tags=["Workflows"],
|
tags=["Workflows"],
|
||||||
|
include_in_schema=False,
|
||||||
description="Update a workflow's folder assignment for the latest version",
|
description="Update a workflow's folder assignment for the latest version",
|
||||||
summary="Update workflow folder",
|
summary="Update workflow folder",
|
||||||
responses={
|
responses={
|
||||||
|
|||||||
Reference in New Issue
Block a user