""" 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