Files
krowworkforce_controltower/base44/entities/AgentActivity.jsonc
2026-08-17 19:45:29 +05:30

79 lines
1.5 KiB
JSON

{
"name": "AgentActivity",
"type": "object",
"properties": {
"agent_name": {
"type": "string",
"description": "Name of the AI agent that performed this activity"
},
"department": {
"type": "string",
"enum": [
"operations",
"procurement",
"finance",
"vendor",
"compliance",
"executive"
]
},
"activity_type": {
"type": "string",
"enum": [
"event_processed",
"prediction_made",
"action_executed",
"decision_queued",
"anomaly_detected",
"recommendation_sent",
"learning_completed",
"graph_queried"
]
},
"trigger_event_id": {
"type": "string"
},
"memory_id": {
"type": "string"
},
"summary": {
"type": "string",
"description": "Human-readable description of what the agent did"
},
"details": {
"type": "object",
"additionalProperties": true
},
"impact_level": {
"type": "string",
"enum": [
"info",
"low",
"medium",
"high",
"critical"
],
"default": "info"
},
"entities_affected": {
"type": "array",
"items": {
"type": "object",
"properties": {
"entity_type": {
"type": "string"
},
"entity_id": {
"type": "string"
}
}
}
}
},
"required": [
"agent_name",
"department",
"activity_type",
"summary"
]
}