Raxol. AgentClientProtocol. Schema. Ext. ExtRequest
(Raxol Agent Client Protocol v0.1.0)
Copy Markdown
View Source
An arbitrary _-prefixed extension request, not part of the core ACP
spec. Carries the raw JSON-RPC method name and already-decoded params.
Ported from the MIT f1729/agent_client_protocol (c) 2025 f1729; see NOTICE.md.
Summary
Functions
Decode an ExtRequest from a raw wire map (%{"method" => ..., "params" => ...}). Total: never raises, unknown fields fold into _meta.
Build an ExtRequest from a method name and its params.
Types
@type t() :: %Raxol.AgentClientProtocol.Schema.Ext.ExtRequest{ _meta: Raxol.AgentClientProtocol.Schema.Ext.meta(), method: String.t(), params: term() }
Functions
Decode an ExtRequest from a raw wire map (%{"method" => ..., "params" => ...}). Total: never raises, unknown fields fold into _meta.
Build an ExtRequest from a method name and its params.