from django.urls import path from . import views app_name = "tool" # @formatter:off urlpatterns = [ path('workspace/internal/tool', views.ToolView.InternalTool.as_view()), path('workspace/store/tool', views.ToolView.StoreTool.as_view()), path('workspace/store/tool_workflow_template', views.StoreToolWorkflowView.as_view()), path('workspace//tool', views.ToolView.as_view()), path('workspace//tool/workflow', views.ToolWorkflowView.as_view()), path('workspace//tool/import', views.ToolView.Import.as_view()), path('workspace//tool/pylint', views.ToolView.Pylint.as_view()), path('workspace//tool/debug', views.ToolView.Debug.as_view()), path('workspace//tool/tool_list', views.ToolView.Query.as_view()), path('workspace//tool/test_connection', views.ToolView.TestConnection.as_view()), path('workspace//tool/upload_skill_file', views.ToolView.UploadSkillFile.as_view()), path('workspace//tool/generate_code', views.ToolView.GenerateCode.as_view()), path('workspace//tool/batch_delete', views.ToolView.BatchDelete.as_view()), path('workspace//tool/batch_move', views.ToolView.BatchMove.as_view()), path('workspace//tool/', views.ToolView.Operate.as_view()), path('workspace//tool//publish', views.ToolWorkflowView.Publish.as_view()), path('workspace//tool//debug', views.ToolWorkflowDebugView.as_view()), path('workspace//tool//workflow', views.ToolWorkflowView.Operate.as_view()), path('workspace//tool//edit_icon', views.ToolView.EditIcon.as_view()), path('workspace//tool//export', views.ToolView.Export.as_view()), path('workspace//tool//add_internal_tool', views.ToolView.AddInternalTool.as_view()), path('workspace//tool//add_store_tool', views.ToolView.AddStoreTool.as_view()), path('workspace//tool//update_store_tool', views.ToolView.UpdateStoreTool.as_view()), path('workspace//tool//download_skill_file', views.ToolView.DownloadSkillFile.as_view()), path('workspace//tool//tool_record/', views.ToolView.ToolRecord.as_view()), path('workspace//tool//tool_record//', views.ToolView.PageToolRecord.as_view()), path('workspace//tool//', views.ToolView.Page.as_view()), path('workspace//tool//tool_version', views.ToolWorkflowVersionView.as_view()), path('workspace//tool//tool_version//', views.ToolWorkflowVersionView.Page.as_view()), path('workspace//tool//tool_version/', views.ToolWorkflowVersionView.Operate.as_view()), path('workspace//tool//mcp_tools', views.McpServers.as_view()), path('workspace//tool/statistics', views.ToolView.Statistics.as_view()), ]