exec-assist / client.py
DevanshuDon's picture
Upload 8 files
722231e verified
raw
history blame contribute delete
737 Bytes
"""
client.py — OpenEnv client for ExecAssist Environment
Provides typed client interface for interacting with the environment.
"""
try:
from openenv import EnvClient
except ImportError:
EnvClient = object # fallback if openenv not installed
from server.models import AssistantAction, AssistantObservation, AssistantState
class ExecAssistEnv(EnvClient):
"""Typed client for the Executive Assistant environment."""
metadata = {
"name": "exec-assist",
"description": "Executive Assistant environment for email and calendar management.",
}
class Action(AssistantAction):
pass
class Observation(AssistantObservation):
pass
class State(AssistantState):
pass