1489 lines
37 KiB
JSON
1489 lines
37 KiB
JSON
|
|
{
|
||
|
|
"plugins": [
|
||
|
|
{
|
||
|
|
"name": "mcp_client",
|
||
|
|
"path": "app/plugins/builtins/mcp_client",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "forgejo_error_reporter",
|
||
|
|
"path": "app/plugins/builtins/forgejo_error_reporter",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "automation",
|
||
|
|
"path": "app/plugins/builtins/automation",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "dms",
|
||
|
|
"path": "app/plugins/builtins/dms",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "mail",
|
||
|
|
"path": "app/plugins/builtins/mail",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "migrations",
|
||
|
|
"path": "app/plugins/builtins/migrations",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "tests",
|
||
|
|
"path": "app/plugins/builtins/tests",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "contacts",
|
||
|
|
"path": "app/plugins/builtins/contacts",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "tasks",
|
||
|
|
"path": "app/plugins/builtins/tasks",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "calendar",
|
||
|
|
"path": "app/plugins/builtins/calendar",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "unified_search",
|
||
|
|
"path": "app/plugins/builtins/unified_search",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "agent_memory",
|
||
|
|
"path": "app/plugins/builtins/agent_memory",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "marketplace",
|
||
|
|
"path": "app/plugins/builtins/marketplace",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "graph_rag",
|
||
|
|
"path": "app/plugins/builtins/graph_rag",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "report_generator",
|
||
|
|
"path": "app/plugins/builtins/report_generator",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "system_notif",
|
||
|
|
"path": "app/plugins/builtins/system_notif",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "entity_links",
|
||
|
|
"path": "app/plugins/builtins/entity_links",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "kommunikation",
|
||
|
|
"path": "app/plugins/builtins/kommunikation",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "ai_proactive",
|
||
|
|
"path": "app/plugins/builtins/ai_proactive",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "ai_assistant",
|
||
|
|
"path": "app/plugins/builtins/ai_assistant",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "tags",
|
||
|
|
"path": "app/plugins/builtins/tags",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "permissions",
|
||
|
|
"path": "app/plugins/builtins/permissions",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "mcp_server",
|
||
|
|
"path": "app/plugins/builtins/mcp_server",
|
||
|
|
"has_manifest": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "ai_ui_control",
|
||
|
|
"path": "app/plugins/builtins/ai_ui_control",
|
||
|
|
"has_manifest": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"frontend_refs": {},
|
||
|
|
"plugin_routes": [
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/servers",
|
||
|
|
"file": "app/plugins/builtins/mcp_client/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/servers",
|
||
|
|
"file": "app/plugins/builtins/mcp_client/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/servers/{server_id}",
|
||
|
|
"file": "app/plugins/builtins/mcp_client/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/servers/{server_id}",
|
||
|
|
"file": "app/plugins/builtins/mcp_client/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/servers/{server_id}/tools",
|
||
|
|
"file": "app/plugins/builtins/mcp_client/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/servers/{server_id}/execute",
|
||
|
|
"file": "app/plugins/builtins/mcp_client/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/status",
|
||
|
|
"file": "app/plugins/builtins/forgejo_error_reporter/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/runs/recent",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/miniapps",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/miniapps",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/miniapps/{app_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/settings",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/settings",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{automation_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/{automation_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/{automation_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{automation_id}/execute",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{automation_id}/dry-run",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{automation_id}/runs",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{automation_id}/versions",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{automation_id}/versions/{version_id}/restore",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/subtasks",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/subtasks",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/subtasks/{subtask_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/subtasks/{subtask_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/subtasks/{subtask_id}/cancel",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/subtasks/{subtask_id}/wait",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/subtasks/aggregate",
|
||
|
|
"file": "app/plugins/builtins/automation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/tools",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/runs/recent",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{agent_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/{agent_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/{agent_id}",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{agent_id}/execute",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{agent_id}/test-run",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{agent_id}/runs",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{agent_id}/versions",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{agent_id}/versions/{version_id}/restore",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{id}/send-message",
|
||
|
|
"file": "app/plugins/builtins/automation/agent_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/folders",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/folders",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/folders/{folder_id}",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/folders/{folder_id}",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/upload",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/files/{file_id}",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/files",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/folders/{folder_id}/files",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/files/{file_id}",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/files/{file_id}",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/{file_id}/restore",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/files/{file_id}/preview",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/files/{file_id}/download",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/{file_id}/edit-session",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/{file_id}/share",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/files/{file_id}/share",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/search",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/shared-with-me",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/bulk-move",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/bulk-delete",
|
||
|
|
"file": "app/plugins/builtins/dms/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/accounts",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/accounts",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/accounts/shared",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/accounts/{account_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/accounts/{account_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/accounts/{account_id}/users",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/accounts/{account_id}/delegates",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/accounts/{account_id}/send-permissions",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/accounts/{account_id}/test-connection",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/accounts/{account_id}/sync",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/folders",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/folders",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/folders/{folder_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/folders/{folder_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/folders/{folder_id}/empty",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/folders/{folder_id}/sync",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/upload-attachment",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/send",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/search",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/threads",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/templates",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/templates",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/templates/substitute",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/signatures",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/signatures",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/rules",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/rules",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/rules/{rule_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/vacation",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/vacation/test-dedup",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/pgp/keys",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/pgp/keys",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/pgp/encrypt",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/labels",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/labels",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/contacts/{contact_id}/pgp-key",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{mail_id}/apply-rules",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{mail_id}/reply",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{mail_id}/forward",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/{mail_id}/flags",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{mail_id}/attachments/{att_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{mail_id}/link",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{mail_id}/create-event",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{mail_id}/labels",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/drafts",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/drafts/{mail_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/{mail_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{mail_id}/move",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{mail_id}",
|
||
|
|
"file": "app/plugins/builtins/mail/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{task_id}",
|
||
|
|
"file": "app/plugins/builtins/tasks/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/{task_id}",
|
||
|
|
"file": "app/plugins/builtins/tasks/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/{task_id}",
|
||
|
|
"file": "app/plugins/builtins/tasks/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{task_id}/assign",
|
||
|
|
"file": "app/plugins/builtins/tasks/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{task_id}/status",
|
||
|
|
"file": "app/plugins/builtins/tasks/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/calendar/entries",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/calendar/entries",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/calendar/entries/export",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/calendar/entries/{entry_id}",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/calendar/entries/{entry_id}",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/calendar/entries/{entry_id}",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/calendar/entries/{entry_id}/link",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/calendar/entries/{entry_id}/subtasks",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/calendar/entries/{entry_id}/subtasks/{sub_id}",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/calendar/entries/bulk",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/calendar/kanban",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/calendar/{calendar_id}/ics-feed",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/calendar/import",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/calendar/entries/{entry_id}/book-resource",
|
||
|
|
"file": "app/plugins/builtins/calendar/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/facets",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/suggest",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/similar",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/reindex",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/rebuild/{entity_type}/{entity_id}",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/purge/{entity_type}/{entity_id}",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/providers",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/providers/{entity_type}/toggle",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/stats",
|
||
|
|
"file": "app/plugins/builtins/unified_search/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/search",
|
||
|
|
"file": "app/plugins/builtins/agent_memory/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/{memory_id}",
|
||
|
|
"file": "app/plugins/builtins/agent_memory/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/{memory_id}",
|
||
|
|
"file": "app/plugins/builtins/agent_memory/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/listings",
|
||
|
|
"file": "app/plugins/builtins/marketplace/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/listings/{name}",
|
||
|
|
"file": "app/plugins/builtins/marketplace/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/install/{name}",
|
||
|
|
"file": "app/plugins/builtins/marketplace/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/verify/{name}",
|
||
|
|
"file": "app/plugins/builtins/marketplace/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/categories",
|
||
|
|
"file": "app/plugins/builtins/marketplace/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/relationships",
|
||
|
|
"file": "app/plugins/builtins/graph_rag/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/relationships",
|
||
|
|
"file": "app/plugins/builtins/graph_rag/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/traverse",
|
||
|
|
"file": "app/plugins/builtins/graph_rag/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/relationships/{relationship_id}",
|
||
|
|
"file": "app/plugins/builtins/graph_rag/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/presets",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/presets/generate",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/templates",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/templates",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/templates/{template_id}",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/templates/{template_id}",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/templates/{template_id}",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/generate",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/generate/async",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{report_id}",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{report_id}/download",
|
||
|
|
"file": "app/plugins/builtins/report_generator/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/{file_id}/link",
|
||
|
|
"file": "app/plugins/builtins/entity_links/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/files/{file_id}/link",
|
||
|
|
"file": "app/plugins/builtins/entity_links/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/files/{file_id}/links",
|
||
|
|
"file": "app/plugins/builtins/entity_links/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/conversations",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/conversations",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/conversations/{conversation_id}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/conversations/{conversation_id}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/conversations/{conversation_id}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/conversations/{conversation_id}/pin",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/conversations/{conversation_id}/pin",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/conversations/{conversation_id}/mute",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/conversations/{conversation_id}/mute",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/conversations/{conversation_id}/participants",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/conversations/{conversation_id}/participants/{participant_id}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/conversations/{conversation_id}/participants/{participant_id}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/conversations/{conversation_id}/messages",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/conversations/{conversation_id}/messages",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/messages/{message_id}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/messages/{message_id}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/messages/{message_id}/attachments",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/messages/{message_id}/reactions",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/messages/{message_id}/reactions/{emoji}",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/conversations/{conversation_id}/read",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/miniapps",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/conversations/{conversation_id}/miniapps",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/block-types",
|
||
|
|
"file": "app/plugins/builtins/kommunikation/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/context",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/suggestions",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/suggestions/{suggestion_id}/dismiss",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/suggestions/{suggestion_id}/act",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/suggestions/stream",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/settings",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/settings",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/stats",
|
||
|
|
"file": "app/plugins/builtins/ai_proactive/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{agent_id}/run",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/external_api.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{agent_id}/status",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/external_api.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{agent_id}/stream",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/external_api.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/providers",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/providers",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/providers/{provider_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/providers/{provider_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/models",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/models",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/models/{model_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/models/{model_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/presets",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/presets",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/presets/{preset_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/presets/{preset_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/agents",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/agents",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/agents/{agent_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/agents/{agent_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/tools",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/sessions",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/sessions",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/sessions/{session_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/sessions/{session_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/sessions/{session_id}/messages",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/sessions/{session_id}/stream",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/folders",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/folders",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PUT",
|
||
|
|
"path": "/folders/{folder_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/folders/{folder_id}",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/sessions/{session_id}/attachments",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/sessions/{session_id}/attachments",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/attachments/{attachment_id}/download",
|
||
|
|
"file": "app/plugins/builtins/ai_assistant/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "PATCH",
|
||
|
|
"path": "/{tag_id}",
|
||
|
|
"file": "app/plugins/builtins/tags/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/assign",
|
||
|
|
"file": "app/plugins/builtins/tags/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/assign",
|
||
|
|
"file": "app/plugins/builtins/tags/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/{tag_id}",
|
||
|
|
"file": "app/plugins/builtins/tags/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/bulk-assign",
|
||
|
|
"file": "app/plugins/builtins/tags/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{tag_id}/entities",
|
||
|
|
"file": "app/plugins/builtins/tags/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/files/{file_id}/permissions",
|
||
|
|
"file": "app/plugins/builtins/permissions/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/{file_id}/permissions",
|
||
|
|
"file": "app/plugins/builtins/permissions/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/files/{file_id}/permissions/{user_id}",
|
||
|
|
"file": "app/plugins/builtins/permissions/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/files/{file_id}/share-link",
|
||
|
|
"file": "app/plugins/builtins/permissions/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "DELETE",
|
||
|
|
"path": "/share-links/{link_id}",
|
||
|
|
"file": "app/plugins/builtins/permissions/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{token}",
|
||
|
|
"file": "app/plugins/builtins/permissions/public_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/{token}/verify",
|
||
|
|
"file": "app/plugins/builtins/permissions/public_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/{token}/download",
|
||
|
|
"file": "app/plugins/builtins/permissions/public_routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/tools",
|
||
|
|
"file": "app/plugins/builtins/mcp_server/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/tools/{tool_name}/execute",
|
||
|
|
"file": "app/plugins/builtins/mcp_server/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/config",
|
||
|
|
"file": "app/plugins/builtins/mcp_server/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/command",
|
||
|
|
"file": "app/plugins/builtins/ai_ui_control/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/command/{command_id}/status",
|
||
|
|
"file": "app/plugins/builtins/ai_ui_control/routes.py"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/online-users",
|
||
|
|
"file": "app/plugins/builtins/ai_ui_control/routes.py"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"issues": [
|
||
|
|
{
|
||
|
|
"plugin": "mcp_client",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "forgejo_error_reporter",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "automation",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "dms",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "mail",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "migrations",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "tests",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "contacts",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "tasks",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "calendar",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "unified_search",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "agent_memory",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "marketplace",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "graph_rag",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "report_generator",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "system_notif",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "entity_links",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "kommunikation",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "ai_proactive",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "ai_assistant",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "tags",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "permissions",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "mcp_server",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"plugin": "ai_ui_control",
|
||
|
|
"issue": "No manifest.py",
|
||
|
|
"severity": "HIGH"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|