Research_AI_Assistant / agent_protocols.py
JatsTheAIGen's picture
Initial commit V1
66dbebd
raw
history blame
623 Bytes
# agent_protocols.py
AGENT_HANDSHAKE_SPEC = {
"universal_input": {
"session_id": "string_required",
"user_input": "string_required",
"context": "object_required",
"task_parameters": "object_optional"
},
"universal_output": {
"result": "object_required",
"confidence": "float_required",
"processing_time": "integer_required",
"metadata": "object_optional",
"errors": "array_optional"
},
"error_handling": {
"timeout": 30, # seconds
"retry_attempts": 2,
"degraded_mode": "basic_response"
}
}