The state of a client connection; every Sake.Client call returns an updated one.
Summary
Types
@type t() :: %Sake.Client.Session{ auth: term(), capabilities: term(), client_info: term(), era: term(), headers: term(), instructions: term(), local: term(), log_level: term(), max_response_size: term(), next_id: term(), on_input: term(), on_notification: term(), req: term(), revision: term(), roots: term(), sampling: term(), server_capabilities: term(), server_info: term(), session_id: term(), stdio: term(), task_timeout: term(), tasks: term(), tools: term(), url: term() }