from notte_sdk import NotteClient
from notte_sdk.errors import (
AuthenticationError,
NotteAPIError,
NotteAPIExecutionError,
InvalidRequestError,
)
client = NotteClient()
try:
with client.Session() as session:
session.execute(type="goto", url="https://example.com")
except AuthenticationError as e:
print(f"Auth error: {e}")
except InvalidRequestError as e:
print(f"Invalid request: {e}")
except NotteAPIExecutionError as e:
print(f"Execution error: {e}")
except NotteAPIError as e:
print(f"API error (status {e.status_code}): {e.error}")