ACP.SessionConfigSelectOptions (agent_client_protocol v0.1.0)

Copy Markdown View Source

Possible values for a session configuration option. (Unstable)

Untagged union: either a flat list of options (ungrouped) or a list of groups. Represented as {:ungrouped, [option]} or {:grouped, [group]}.

Summary

Types

t()

@type t() ::
  {:ungrouped, [ACP.SessionConfigSelectOption.t()]}
  | {:grouped, [ACP.SessionConfigSelectGroup.t()]}

Functions

from_json(list)

to_json(arg)