Raxol. AgentClientProtocol. Schema. ClientTypes. AgentRequest
(Raxol Agent Client Protocol v0.1.0)
Copy Markdown
View Source
Enum of all possible agent->client requests, with their wire method names.
Ported from the MIT f1729/agent_client_protocol (c) 2025 f1729; see NOTICE.md.
Summary
Types
@type t() :: {:write_text_file, Raxol.AgentClientProtocol.Schema.ClientTypes.WriteTextFileRequest.t()} | {:read_text_file, Raxol.AgentClientProtocol.Schema.ClientTypes.ReadTextFileRequest.t()} | {:request_permission, Raxol.AgentClientProtocol.Schema.ClientTypes.RequestPermissionRequest.t()} | {:create_terminal, Raxol.AgentClientProtocol.Schema.ClientTypes.CreateTerminalRequest.t()} | {:terminal_output, Raxol.AgentClientProtocol.Schema.ClientTypes.TerminalOutputRequest.t()} | {:release_terminal, Raxol.AgentClientProtocol.Schema.ClientTypes.ReleaseTerminalRequest.t()} | {:wait_for_terminal_exit, Raxol.AgentClientProtocol.Schema.ClientTypes.WaitForTerminalExitRequest.t()} | {:kill_terminal_command, Raxol.AgentClientProtocol.Schema.ClientTypes.KillTerminalRequest.t()} | {:ext_method, Raxol.AgentClientProtocol.Schema.Ext.ExtRequest.t()}