mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-31 19:45:15 +02:00
Merge pull request #1443 from CREDO23/feature-automations
[Feat] Automation V1 — Scheduled Agent Tasks, Created via Chat (HITL) or JSON
This commit is contained in:
commit
4dda02c06c
219 changed files with 13821 additions and 55 deletions
|
|
@ -7,6 +7,7 @@ from .agent_revert_route import router as agent_revert_router
|
|||
from .airtable_add_connector_route import (
|
||||
router as airtable_add_connector_router,
|
||||
)
|
||||
from app.automations.api import router as automations_router
|
||||
from .chat_comments_routes import router as chat_comments_router
|
||||
from .circleback_webhook_route import router as circleback_webhook_router
|
||||
from .clickup_add_connector_route import router as clickup_add_connector_router
|
||||
|
|
@ -119,3 +120,4 @@ router.include_router(youtube_router) # YouTube playlist resolution
|
|||
router.include_router(prompts_router)
|
||||
router.include_router(memory_router) # User personal memory (memory.md style)
|
||||
router.include_router(team_memory_router) # Search-space team memory
|
||||
router.include_router(automations_router) # Automations CRUD + run history
|
||||
|
|
|
|||
|
|
@ -107,6 +107,12 @@ PERMISSION_DESCRIPTIONS = {
|
|||
"settings:view": "View search space settings",
|
||||
"settings:update": "Modify search space settings",
|
||||
"settings:delete": "Delete the entire search space",
|
||||
# Automations
|
||||
"automations:create": "Create automations from chat or JSON",
|
||||
"automations:read": "View automations, their triggers, and run history",
|
||||
"automations:update": "Edit automations and manage their triggers",
|
||||
"automations:delete": "Remove automations from the search space",
|
||||
"automations:execute": "Manually fire automations",
|
||||
# Full access
|
||||
"*": "Full access to all features and settings",
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue