ACP.ClientResponse (agent_client_protocol v0.1.0)

Copy Markdown View Source

Enum of all possible responses from the client to the agent.

Summary

Types

t()

@type t() ::
  {:write_text_file, ACP.WriteTextFileResponse.t()}
  | {:read_text_file, ACP.ReadTextFileResponse.t()}
  | {:request_permission, ACP.RequestPermissionResponse.t()}
  | {:create_terminal, ACP.CreateTerminalResponse.t()}
  | {:terminal_output, ACP.TerminalOutputResponse.t()}
  | {:release_terminal, ACP.ReleaseTerminalResponse.t()}
  | {:wait_for_terminal_exit, ACP.WaitForTerminalExitResponse.t()}
  | {:kill_terminal_command, ACP.KillTerminalCommandResponse.t()}
  | {:ext_method, ACP.ExtResponse.t()}