Spaces:
Sleeping
Sleeping
| """SupportDesk OpenEnv environment package.""" | |
| from supportdesk_env.graders import GradeBreakdown, grade_case, grade_task_id | |
| from supportdesk_env.models import ( | |
| ActionHistoryEntry, | |
| KnowledgeSnippet, | |
| SupportCaseProgress, | |
| SupportDeskAction, | |
| SupportDeskObservation, | |
| SupportDeskState, | |
| SupportTicket, | |
| ) | |
| from supportdesk_env.policies import default_note, default_reply, heuristic_action | |
| from supportdesk_env.tasks import TASKS, SupportTaskSpec, get_task, list_task_ids | |
| try: | |
| from supportdesk_env.client import SupportDeskEnv | |
| except ImportError: # pragma: no cover - local unit tests can run without openenv-core | |
| SupportDeskEnv = None # type: ignore[assignment] | |
| try: | |
| from supportdesk_env.server.supportdesk_environment import SupportDeskEnvironment | |
| except ImportError: # pragma: no cover - guarded for partial local setups | |
| SupportDeskEnvironment = None # type: ignore[assignment] | |
| __all__ = [ | |
| "ActionHistoryEntry", | |
| "GradeBreakdown", | |
| "KnowledgeSnippet", | |
| "SupportCaseProgress", | |
| "SupportDeskAction", | |
| "SupportDeskEnv", | |
| "SupportDeskEnvironment", | |
| "SupportDeskObservation", | |
| "SupportDeskState", | |
| "SupportTaskSpec", | |
| "SupportTicket", | |
| "TASKS", | |
| "default_note", | |
| "default_reply", | |
| "get_task", | |
| "grade_case", | |
| "grade_task_id", | |
| "heuristic_action", | |
| "list_task_ids", | |
| ] | |