ACP.AgentRequest (agent_client_protocol v0.1.0)

Copy Markdown View Source

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

Summary

Types

t()

@type t() ::
  {:write_text_file, ACP.WriteTextFileRequest.t()}
  | {:read_text_file, ACP.ReadTextFileRequest.t()}
  | {:request_permission, ACP.RequestPermissionRequest.t()}
  | {:create_terminal, ACP.CreateTerminalRequest.t()}
  | {:terminal_output, ACP.TerminalOutputRequest.t()}
  | {:release_terminal, ACP.ReleaseTerminalRequest.t()}
  | {:wait_for_terminal_exit, ACP.WaitForTerminalExitRequest.t()}
  | {:kill_terminal_command, ACP.KillTerminalCommandRequest.t()}
  | {:ext_method, ACP.ExtRequest.t()}

Functions

method(arg)