Files
aios/runtime/agent-os/escalation_engine.py

24 lines
492 B
Python

"""Agent OS escalation engine."""
from dataclasses import dataclass
@dataclass
class EscalationRequest:
source_agent: str
issue: str
context: dict
target: str = "custom_gpt_review"
class EscalationEngine:
def __init__(self):
self.requests = []
def escalate(self, request: EscalationRequest):
self.requests.append(request)
return {"status": "escalated", "target": request.target}
def list_requests(self):
return self.requests