Enhanced blueprints, workflow and minor fixes

This commit is contained in:
Renn F
2025-12-20 23:39:07 +01:00
parent eb9109a855
commit 42b4ed6187
22 changed files with 2800 additions and 3857 deletions
+3
View File
@@ -176,6 +176,7 @@ TASK_PERMISSIONS: dict[AgentRole, set[str]] = {
TaskAction.VIEW_ALL,
TaskAction.CREATE,
TaskAction.ASSIGN,
TaskAction.CLAIM, # Required to assign tasks via claim endpoint
TaskAction.CLOSE,
TaskAction.CHANGE_PRIORITY,
},
@@ -183,6 +184,7 @@ TASK_PERMISSIONS: dict[AgentRole, set[str]] = {
TaskAction.VIEW_OWN, # Own cell only
TaskAction.CREATE,
TaskAction.ASSIGN,
TaskAction.CLAIM, # Required to assign tasks via claim endpoint
TaskAction.CLOSE,
TaskAction.CHANGE_PRIORITY,
},
@@ -201,5 +203,6 @@ TASK_PERMISSIONS: dict[AgentRole, set[str]] = {
TaskAction.VIEW_OWN,
TaskAction.CLAIM,
TaskAction.UPDATE_OWN,
TaskAction.CLOSE, # Documenters complete tasks after documentation
},
}